1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.a3 Be7 5.Nc3 Bb7 6.Qc2 d5 7.cxd5 exd5 8.Bf4 c6 9.e3 Nbd7 10.Be2 O-O 11.O-O Nh5 12.Bg3 Nxg3 13.hxg3 c5 14.dxc5 Bxc5 15.Rfd1 Nf6 16.b4 Be7 17.e4 Qc7 18.e5 Ne4 19.Rac1 Rac8 20.Qb3 Nxc3 21.Kf1 d4 22.Rxd4 Bxf3 23.Bxf3 Qxe5 24.Rc4 Rxc4 25.Qxc4 Bf6 26.Re1 Qb5 27.Qxb5 Nxb5 28.a4 Nd4 29.Be4 Nb3 30.Bd5 Nd4 31.Rc1 a5 32.bxa5 bxa5 33.Rc5 Rb8 34.Be4 g6 35.Rxa5 Nb3 36.Rd5 Rd8 37.a5 Nd2+ 38.Ke2 Nxe4 39.Rxd8+ Bxd8 40.Ke3 Nd6