1.d4 Nf6 2.Bg5 d6 3.Bxf6 exf6 4.e4 g6 5.Be2 Bg7 6.Nf3 f5 7.exf5 Bxf5 8.Bd3 Qe7+ 9.Kf1 Be6 10.h4 Bg4 11.c3 d5 12.Qb3 c6 13.Nbd2 O-O 14.Re1 Qc7 15.Nh2 Be6 16.h5 c5 17.Qc2 c4 18.Be2 Qd7 19.Nhf3 Nc6 20.Kg1 Rae8 21.Nf1 b5 22.Ne3 Qd6 23.Ng5 Bd7 24.hxg6 hxg6 25.Bf3 Bf5 26.Qd1 Be6 27.Nh7 Ne7 28.Nxf8 Rxf8 29.Bg4 f5 30.Bf3 g5 31.g3 f4 32.Nf1 fxg3 33.Nxg3 Ng6 34.Bg4 Bd7 35.Nh5 Nh4 36.Re3 Bxg4 37.Qxg4 Qg6 38.Rxh4 gxh4 39.Qxg6 Rd8 40.Qxg7# 1-0