1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.cxd5 exd5 5.Bg5 c6 6.Qc2 Be7 7.e3 Nbd7 8.Bd3 Nf8 9.O-O-O Ne6 10.Bh4 b5 11.Nf3 h6 12.Kb1 O-O 13.Bxf6 Bxf6 14.h4 h5 15.Ne2 Bd7 16.Ng5 Bxg5 17.hxg5 g6 18.f4 Ng7 19.Ng3 b4 20.e4 b3 21.Qxb3 Rb8 22.Qc3 Re8 23.Rd2 Qb6 24.e5 Ne6 25.f5 Qxd4 26.Qxd4 Nxd4 27.fxg6 Rxe5 28.Nxh5 Rb7 29.Nf6+ Kf8 30.Rf2 Be6 31.Rff1 Nf5 32.g4 Ng3 33.Rh8+ Ke7 34.g7 Nxf1 35.g8=Q Re1+ 36.Kc2 Ne3+ 37.Kd2 d4 38.Qd8#