1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.Be2 e5 7.Be3 Nc6 8.d5 Ne7 9.Nd2 Ne8 10.c5 f5 11.f3 f4 12.Bf2 Rf7 13.Nc4 g5 14.g4 fxg3 15.hxg3 Ng6 16.cxd6 Nxd6 17.Ne3 a6 18.Rh2 b5 19.Qc2 Qf6 20.O-O-O b4 21.Na4 Nb5 22.Nc4 g4 23.fxg4 Nd4 24.Bxd4 exd4 25.Kb1 Ne5 26.Nxe5 Qxe5 27.Rg2 Bd7 28.Nc5 Bb5 29.Ne6 c6 30.Nxg7 Rxg7 31.dxc6 Bxe2 32.Qxe2 Rc8 33.Qc4+ Kh8 34.Rxd4 Rxg4 35.Rgd2 Qc7 36.Rd7 Qe5 37.Rd8+ Rg8 38.Qxg8#