1.e4 e5 2.f4 exf4 3.Nf3 g5 4.Bc4 g4 5.Bxf7+ Kxf7 6.Ne5+ Ke8 7.Qxg4 Nf6 8.Qxf4 d6 9.Nf3 Qe7 10.Nc3 Nbd7 11.O-O Kd8 12.d4 b6 13.e5 Ne8 14.Qe4 Rb8 15.Bg5 Ndf6 16.exf6 Qxe4 17.f7+ Qe7 18.Bxe7+ Bxe7 19.Nd5 c6 20.Nxe7 Kxe7 21.Rae1+ Kd8 22.Ng5 Rf8 23.fxe8=Q+ Rxe8 24.Rxe8+ Kxe8