1.d4 Nf6 2.g3 d5 3.Bg2 c6 4.Nf3 Bg4 5.b3 Bxf3 6.Bxf3 e6 7.O-O Bd6 8.Bb2 Qe7 9.Nd2 O-O 10.e4 Bb4 11.c3 Ba5 12.a4 Re8 13.e5 Nfd7 14.b4 Bc7 15.Bh5 a5 16.Ba3 g6 17.Be2 Qd8 18.Rb1 b6 19.f4 Kg7 20.Nf3 Qc8 21.g4 f5 22.gxf5 exf5 23.Bd3 Nf8 24.bxa5 Rxa5 25.Bb4 Ra7 26.Bxf8+ Rxf8 27.Rf2 Bd8 28.Rg2 Kh8 29.h4 Qe6 30.Qb3 Nd7 31.c4 Be7 32.cxd5 cxd5 33.Bb5 Rc8 34.Rc2 Rac7 35.Rbc1 Rxc2 36.Rxc2 Nf8 37.Ba6 Rxc2 38.Qxc2 Qd7 39.Bb5 Qd8 40.h5 Ne6