1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Be3 Qf6 6.c3 Nge7 7.Bc4 d6 8.O-O Nxd4 9.cxd4 Bb6 10.Nc3 c6 11.Qd2 Ba5 12.f4 Qh4 13.Rab1 f5 14.b4 Bc7 15.d5 fxe4 16.Nxe4 Bf5 17.Bf2 Qh6 18.Rbe1 Qg6 19.Bh4 Bxe4 20.Bxe7 Kxe7 21.f5 Qf6 22.Rxe4+ Kd7 23.Re6 Qh4 24.Rf4 Qg5 25.f6 gxf6 26.Rexf6 Rae8 27.Rf7+ Kd8 28.Rxc7 Rhf8 29.Rff7 Rxf7 30.Qxg5+ Kxc7 31.h4 Re1+ 32.Kh2 Re5 33.Qg4 b5 34.Bb3 cxd5 35.Qd4 Kc6 36.g4 h5 37.g5 Rfe7 38.Qc3+ Kb6 39.Qf3 Re2+ 40.Kg1 d4 41.g6 d3 42.Qxd3 R2e4 43.Qxd6+