1.e4 e5 2.f4 exf4 3.Nf3 Be7 4.Bc4 Nf6 5.Nc3 Nxe4 6.Bxf7+ Kxf7 7.Nxe4 Rf8 8.O-O d5 9.Nc3 Kg8 10.d4 Bg4 11.Qe1 Nc6 12.Ne5 Bh4 13.g3 fxg3 14.Rxf8+ Qxf8 15.hxg3 Nxd4 16.Bf4 Re8 17.Qf2 Ne6 18.Nxg4 Be7 19.Nxd5 h5 20.Nxe7+ Qxe7 21.Nh2 Rf8 22.Qe3 Qd7 23.Qd2 Qc6 24.Rf1 Rd8 25.Qe2 Nd4 26.Qg2 Qb5 27.b3 Ne2+ 28.Kh1 Nc3 29.a4 Qc5 30.Qf2 Qd5+ 31.Qf3