1.d4 Nf6 2.Nf3 d5 3.Bf4 c5 4.e3 Nc6 5.Nbd2 cxd4 6.exd4 Bg4 7.c3 e6 8.Qb3 Qc8 9.Ne5 Bh5 10.Bd3 Be7 11.O-O Nd7 12.Nxc6 bxc6 13.c4 Bg6 14.cxd5 Bxd3 15.Qxd3 cxd5 16.Rac1 Qb7 17.Rc7 Qb4 18.Qa6 g5 19.Rc8+ Rxc8 20.Qxc8+ Bd8 21.Bxg5 Qb8 22.Rc1 Qxc8 23.Rxc8 f6 24.Bf4 O-O 25.Nb3 Bb6 26.Rc6 Kf7 27.Kf1 Rg8 28.g3 e5 29.Be3 Ke7 30.Ke2 Rb8 31.f4 e4 32.f5 a5 33.Nd2 a4 34.Kd1 Ba5 35.Kc1 Rb7 36.Bf4 Nb6 37.b3 Bb4 38.Nf1 axb3 39.axb3 Nd7 40.Ne3 Rb5 41.g4 Kf7 42.Kc2 Be7 43.Bd6