1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Qc2 c6 7.Bg2 a5 8.Bc1 Qb6 9.Bf4 Nbd7 10.Nbd2 Nh5 11.Be3 O-O 12.O-O Nhf6 13.Rac1 Qd8 14.Ne5 h6 15.Rfd1 a4 16.Ndf3 Nxe5 17.dxe5 Nd7 18.h4 b6 19.cxd5 cxd5 20.Rd4 a3 21.b4 Ba6 22.Qd2 Qb8 23.Bf4 Rd8 24.Rxd5 exd5 25.e6 Bd6 26.exf7+ Kh7 27.Qc2+ Kh8 28.Bxh6 Nf8 29.Qc3 Ne6 30.Bxg7+ Nxg7 31.Qf6 Bf4 32.gxf4 Qd6 33.f8=Q+ Qxf8 34.Qh6+ Kg8 35.Ng5 Qf5 36.Bh3 Qxf4 37.Qh7+ Kf8 38.Qh8+ Ke7 39.Qxg7+ Kd6 40.Qc7# 1-0