1.e4 e5 2.f4 exf4 3.Nf3 Be7 4.Bc4 Bh4+ 5.g3 fxg3 6.O-O gxh2+ 7.Kh1 Qe7 8.d3 Nc6 9.Nc3 d6 10.Nd5 Qd8 11.Nxh4 Ne5 12.Nf5 Bxf5 13.Rxf5 Nxc4 14.dxc4 c6 15.Nc3 Qc7 16.Qf3 f6 17.c5 O-O-O 18.Bf4 g6 19.Bxd6 Qg7 20.Rf4 g5 21.Qg4+ Rd7 22.Rff1 h5 23.Qe6 Qf7 24.Qxf7 Rxf7 25.e5 g4 26.e6 Rg7 27.Kxh2 h4 28.Bf8 g3+ 29.Kh3 g2 30.Bxg7 gxf1=Q+ 31.Rxf1 Rh7 32.Bf8