There are many ways to refute the Jerome Gambit (1.e4 e5 2.Nf3 Nc6 3.Bc3 Bc5 4.Bxf7+), but none of them occur by accident. Black has to pay attention, think things through, and avoid making moves automatically, on the presumption that they have to be "good".
Wall, Bill - Guest3174027
PlayChess.com, 2019
1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.Bxf7+
4...Kxf7 5.Nxe5+ Nxe5 6.d4 Bxd4 7.Qxd4 d6 8.a4
Bill likes to experiment. You might think that this move is a novelty, but, according to The Database, it has been played before - by Bill. Will a Bishop go to a3? A Rook? Or is this more of Jerome Gambit "psychology"?
8...Nf6
Previously 8...h6 was seen: 9.O-O Nf6 10.Nc3 a6 11.f4 Nc6 12.Qd3 Rf8 13.Bd2 Kg8 14.Qc4+ Kh8 15.Rfe1 Bd7 16.Nd5 Nxd5 17.exd5 Ne7 18.Ba5 b6 19.Bd2 c5 20.dxc6 Bxc6 21.Rxe7 Qxe7 22.Qxc6 Rac8 23.Qxb6 Rxc2 24.Re1 Qf6 25.Qe3 Qxb2 26.Rd1 Rfc8 27.f5 d5 28.h3 a5 29.Kh1 d4 30.Qd3 R8c4 31.f6 gxf6 32.Qg6 d3 33.Qxh6+ Kg8 34.Qg6+ Kf8 35.Re1 Black resigned, Wall, Bill - Guest7904333, PlayChess.com, 2018
9.Nc3 c5 10.Qd2 Re8 11.O-O Be6
So far, Black has a piece for a pawn, and his development is better. He must stay away from "automatic" moves, however.
12.Rd1 d5
This move winds up dropping a piece, leaving White a pawn up.
13.exd5 Bxd5 14.Nxd5 Nxd5 15.Qxd5+ Qxd5 16.Rxd5 Nc4
White is a pawn up. He does not risk losing, but he still needs to be careful, in order to find the win.
17.h3 Re1+ 18.Kh2 b6 19.b3 Ne5 20.Bb2 Re8
A slip, but there was little hope in 20...Rxa1, 21.Bxa2 Nc6 22.Rd7+ Ne7 23.Bxg7 Kxg7 24.Rxe7+ when White would simply be up a couple of pawns in the endgame.
21.Rxe1 Black resigned