1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f4 O-O 6.Nf3 c5 7.dxc5 Qa5 8.Bd3 Qxc5 9.Qe2 Na6 10.Be3 Qc6 11.Nd4 Qe8 12.Ndb5 Bg4 13.Qd2 Bd7 14.h3 Qb8 15.O-O Nc5 16.e5 Ne8 17.Bc2 Be6 18.Nd5 Bxd5 19.cxd5 Nd7 20.e6 fxe6 21.dxe6 Ndf6 22.f5 gxf5 23.Rxf5 a6 24.Nc3 b5 25.Qd3 Qb7 26.Raf1 Rc8 27.Rh5 d5 28.Rxd5 Rxc3 29.bxc3 Qxd5 30.Qe2 Nd6 31.Bd4 Qh5 32.Qd3 Nfe4 33.Re1 Qh4 34.Rd1 Bxd4+ 35.Qxd4 Qf2+ 36.Qxf2 Rxf2 37.Bb3 Rd2 38.Rf1 Nc5 39.Bd1 Nxe6 40.Bh5 Nc5