1.d4 e6 2.Nf3 f5 3.e3 Nf6 4.Bd3 d5 5.b3 Bd6 6.O-O Qe7 7.Bb2 O-O 8.c4 c6 9.Nbd2 Nbd7 10.Ne5 Ne4 11.f3 Ng5 12.Qe2 Nf6 13.a3 Bd7 14.c5 Bc7 15.Kh1 a5 16.Rf2 Be8 17.Raf1 Bd7 18.Bc1 Bd8 19.e4 f4 20.g4 fxg3 21.hxg3 Nh5 22.Rg2 Be8 23.exd5 exd5 24.f4 Ne6 25.Ndf3 g6 26.Qf2 Nhg7 27.Rh2 Nh5 28.Re1 Nf6 29.f5 Ng7 30.Nxg6 Qc7 31.Nge5 Nfh5 32.g4 Bf6 33.gxh5 Bxh5 34.Bf4 Qd8 35.Rg1 Kh8 36.Rxh5 Nxh5 37.Bh6 Qe7 38.Bxf8 Rxf8 39.Qh2 Rg8 40.Qxh5 Rxg1+