1.e4 e5 2.f4 exf4 3.Nf3 d6 4.Bc4 Be6 5.Bxe6 fxe6 6.d4 Nf6 7.Nc3 Be7 8.Bxf4 O-O 9.O-O h6 10.Qe1 Nc6 11.a3 Nd7 12.Be3 a5 13.Qg3 Rf6 14.e5 dxe5 15.dxe5 Rf5 16.Bxh6 Qf8 17.Nd2 Ncxe5 18.Rxf5 exf5 19.Nd5 Ng4 20.Bf4 Bc5+ 21.Be3 Bxe3+ 22.Nxe3 Qc5 23.Re1 Re8 24.Nf1 Ndf6 25.Kh1 Ne4 26.Qf3 Nef2+ 27.Kg1 Ne4 28.Qxf5 Qxf5 29.Nxf5 Ngf2 30.Nd2 g6 31.Ng3