1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f3 O-O 6.Be3 e5 7.d5 Nfd7 8.g4 a5 9.Qd2 Nc5 10.h4 f5 11.gxf5 gxf5 12.O-O-O Nbd7 13.exf5 Nf6 14.Bh3 Nh5 15.Nge2 Bxf5 16.Bxf5 Rxf5 17.Bxc5 dxc5 18.Ne4 Qf8 19.Rdg1 Kh8 20.Kb1 Rxf3 21.Ng5 Bh6 22.Nc3 Qf5+ 23.Ka1 Rf2 24.Qe3 Rf8 25.a3 Qc2 26.Rb1 R2f3 27.Qxc5 Rxc3 28.Rhc1 Qxc1 29.Rxc1 Rxc1+ 30.Ka2 Nf4 31.Qe7 Ng6 32.Qxh7#