1.d4 Nf6 2.Bf4 g6 3.e3 Bg7 4.Nf3 O-O 5.Be2 d6 6.O-O Nbd7 7.h3 b6 8.Bh2 Bb7 9.a4 a5 10.Nbd2 Qe8 11.Nc4 Ne4 12.Nfd2 Nxd2 13.Nxd2 e5 14.c3 Qe7 15.Bf3 e4 16.Be2 f5 17.Qb3+ Kh8 18.Bc4 Bh6 19.Bd5 c6 20.Be6 d5 21.Bxd7 Qxd7 22.Qxb6 f4 23.Bxf4 Bxf4 24.exf4 Rxf4 25.Nb3 Ra6 26.Qc5 Bc8 27.Rae1 Ra8 28.f3 Ba6 29.Rf2 exf3 30.Re7 Qf5 31.Qxc6 Rf8 32.Qc7 Qh5 33.Rxf3 Rxf3 34.gxf3 Qg5+ 35.Kh2 Qh5 36.Nc5 Bc4 37.Ne6 Rg8 38.Nf4 Qh4 39.Qe5+ Rg7 40.Qxg7#