1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.Be2 e5 7.d5 a5 8.Bg5 h6 9.Be3 Ng4 10.Bc1 f5 11.exf5 gxf5 12.g3 Na6 13.Nh4 Nf6 14.f3 Nc5 15.Be3 f4 16.Bxc5 dxc5 17.Qc2 Nh5 18.Ne4 a4 19.a3 b6 20.O-O-O Rf7 21.Kb1 Nf6 22.Bd3 Nxe4 23.Bxe4 Rf6 24.gxf4 Rxf4 25.Bh7+ Kf7 26.Ng6 Rd4 27.Nxe5+ Bxe5 28.Qg6+ Ke7 29.Rde1 Qh8 30.Ka2 Kd8 31.Rhg1 Rf4 32.Qc6 Ra7 33.Rg8+ Qxg8 34.Bxg8 Bd6 35.Re8#