1.d4 Nf6 2.Nf3 g6 3.g3 d5 4.Bg2 c6 5.O-O Bg7 6.c4 dxc4 7.Ne5 Ng4 8.Nf3 O-O 9.h3 Nf6 10.Nbd2 b5 11.Qc2 Bb7 12.b3 cxb3 13.Nxb3 Nbd7 14.Ba3 a5 15.Nc5 Nxc5 16.Bxc5 Nd7 17.Rac1 Re8 18.Rfd1 Qc7 19.Ng5 Rad8 20.Qb3 e6 21.Ne4 Nf6 22.Nxf6+ Bxf6 23.e4 Bg5 24.f4 Be7 25.e5 Rd7 26.Bxe7 Rexe7 27.Rc5 Qb6 28.Qc3 b4 29.Qc4 Rd8 30.Bxc6 Rc7 31.Ba4 Rxd4 32.Qxd4 Rxc5 33.Kf2 Bd5 34.Bb3 Qc7 35.Rd2 h5 36.g4 hxg4 37.hxg4 g5 38.Kg3 Rc3+ 39.Rd3 Bxb3 40.axb3 Rxd3+