1.g3 Nf6 2.Nf3 Ng8 3.e4 e6 4.Bg2 c6 5.Nc3 d5 6.O-O Nf6 7.e5 Nfd7 8.Re1 b5 9.d4 Be7 10.a3 a5 11.Ne2 Ba6 12.Nf4 O-O 13.c3 c5 14.dxc5 Bxc5 15.b4 Bb6 16.Nd4 Qc8 17.Nxd5 exd5 18.Nf5 Nc6 19.Qxd5 Bb7 20.Nd6 Nxb4 21.Qd2 Bxf2+ 22.Qxf2 Qxc3 23.Bb2 Qb3 24.axb4 Bxg2 25.Qxg2 Qxb4 26.Kh1 a4 27.Ba3 Qb3 28.Qe4 Rfb8 29.Re3 Qe6 30.Rf1 Ra6 31.Nxf7 h6 32.Rd3 b4 33.Bxb4 Rab6 34.Rd4 Rxb4 35.Rxb4 Rxb4 36.Qxb4 Qd5+ 37.Kg1 Nxe5 38.Nxe5 Qxe5 39.Rf2 Qa1+ 40.Rf1 Qa2 41.Rf8+ Kh7 42.Qe4+ g6 43.Qe7+ Qf7 44.Qxf7# 1-0