1.e4 e5 2.f4 exf4 3.Nf3 Be7 4.Bc4 Nf6 5.Nc3 Nxe4 6.Ne5 Bh4+ 7.g3 fxg3 8.Bxf7+ Kf8 9.O-O gxh2+ 10.Kxh2 Qg5 11.Ng4 Nf6 12.Rxf6 gxf6 13.d4 Qf5 14.Qe2 Bg5 15.Bxg5 Qxg5 16.Rf1 Qh4+ 17.Kg2 d6 18.Be6 Bxe6 19.Qxe6 Rg8 20.Rxf6+ Kg7 21.Rh6 Qxg4+ 22.Qxg4+ Kh8 23.Qxg8+ Kxg8 24.Nd5 Nd7 25.c3