1.e4 e5 2.Nc3 Nc6 3.f4 exf4 4.Nf3 Nf6 5.e5 Nh5 6.d4 d5 7.Be2 g5 8.Nxg5 Qxg5 9.Bxh5 Qh4+ 10.Kf1 Be6 11.Bf3 O-O-O 12.Ne2 Bh6 13.g3 Qh3+ 14.Kf2 f6 15.exf6 Rhf8 16.Bxf4 Rxf6 17.Bg2 Qh5 18.Bf3 Bg4 19.Qd3 Rdf8 20.Qxh7 Rxf4 21.Nxf4 Rxf4 22.gxf4 Qh4+ 23.Ke3 Bxf4+ 24.Kxf4 Qxh7 25.Bxg4+ Kd8 26.c3 Qe7 27.Kg3 Qe3+ 28.Bf3 Qg5+ 29.Bg4 Qe3+ 30.Bf3