1.Nf3 Nf6 2.g3 b5 3.Bg2 Bb7 4.O-O e6 5.b3 c5 6.Bb2 Be7 7.d3 O-O 8.e4 d6 9.Nc3 a6 10.a4 b4 11.Ne2 d5 12.Nd2 Nc6 13.Nf4 Nd4 14.exd5 Nxd5 15.Nc4 Bf6 16.Nh5 Rb8 17.Nxf6+ Qxf6 18.Nd6 Ba8 19.Ne4 Qe7 20.Re1 Rfd8 21.Qd2 h6 22.Qc1 Rbc8 23.Ra2 f5 24.Nd2 Nc3 25.Bxc3 bxc3 26.Nf1 Bxg2 27.Kxg2 Qb7+ 28.Kh3 Nf3 29.Re3 Rd4 30.Rxf3 Qxf3 31.Qe3 Rh4+ 32.Kxh4 Qg4#