1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Bb4+ 5.Bd2 a5 6.Qc2 O-O 7.Bg2 Nc6 8.O-O Bxd2 9.Nbxd2 Bd7 10.e3 Qe7 11.Qc3 Rfc8 12.Rfe1 a4 13.Ne5 Be8 14.Nd3 Na5 15.b4 Nxc4 16.Nxc4 dxc4 17.Qxc4 c6 18.a3 Nd7 19.Qc3 f6 20.Rac1 Nb6 21.Qc5 Qd8 22.Nf4 Bf7 23.Bh3 f5 24.Bg2 Nd5 25.Nd3 Nc7 26.Ne5 Nb5 27.Nc4 Ra6 28.Bf1 Be8 29.Qe5 Qd5 30.Qxd5 cxd5 31.Ne5 Rxc1 32.Rxc1 Nxa3 33.Bxa6 bxa6 34.Rc8 Kf8 35.Ra8 Nc2 36.Nd3 Ke7 37.Rxa6 Bb5 38.Ra7+ Kd8 39.Nc5 a3 40.Nxe6+