1.d4 Nf6 2.c4 e6 3.g3 c5 4.d5 exd5 5.cxd5 d6 6.Nc3 g6 7.Bg2 Bg7 8.Nf3 O-O 9.O-O a6 10.a4 Nbd7 11.Bf4 Qe7 12.Re1 Nh5 13.Bg5 f6 14.Bd2 f5 15.Bg5 Qf7 16.Qd2 Ndf6 17.Bh6 Bxh6 18.Qxh6 Qg7 19.Qd2 h6 20.a5 Bd7 21.e3 Ne4 22.Qc2 Nhf6 23.Nd2 Nxd2 24.Qxd2 Rab8 25.b4 cxb4 26.Ne2 b5 27.Qxb4 Qe7 28.Nd4 Rbc8 29.Rac1 Kh7 30.Nc6 Bxc6 31.Rxc6 Rxc6 32.dxc6 Qe5 33.Rd1 Ne4 34.Bxe4 fxe4 35.Qxd6 Qf5 36.Qxf8 Qxf8 37.Rd7+ Kg8 38.c7 Qc5 39.Rd8+ Kf7 40.c8=Q