1.d4 Nf6 2.Nf3 d5 3.c4 c6 4.e3 Bg4 5.h3 Bxf3 6.Qxf3 e6 7.Nc3 Nbd7 8.Bd2 a6 9.Bd3 b5 10.cxd5 cxd5 11.O-O Rc8 12.Rac1 Bd6 13.Ne2 O-O 14.Rxc8 Qxc8 15.Rc1 Qb8 16.g4 e5 17.Qg2 e4 18.Bc2 Rc8 19.g5 Ne8 20.Qg4 Nb6 21.Bb1 Rxc1+ 22.Bxc1 Qc8 23.b3 Qxg4+ 24.hxg4 Be7 25.Bd2 Bxg5 26.Ba5 Na8 27.Nc3 Nac7 28.a4 bxa4 29.bxa4 Be7 30.Bc2 Bd6 31.Bb3 Kf8 32.Nxd5 g6 33.Bc4 Nxd5 34.Bxd5 f5 35.gxf5 gxf5 36.Be6 Bc7 37.Bxc7 Nxc7 38.Bxf5 Nd5 39.a5 Nc3 40.Bxh7 Ke7 41.Bf5