1.d4 Nf6 2.c4 e6 3.Nc3 b6 4.e4 Bb7 5.Bd3 Bb4 6.Qc2 Bxc3+ 7.bxc3 d6 8.f4 e5 9.Ne2 Nfd7 10.O-O c5 11.Ng3 g6 12.fxe5 dxe5 13.d5 h5 14.Be3 Qe7 15.Rf2 f6 16.Raf1 a5 17.Qa4 Kd8 18.Qd1 Ba6 19.Qe2 Ra7 20.Bc2 Kc8 21.Ba4 Qd6 22.Qd3 Rc7 23.Ne2 Kb7 24.Kh1 Rcc8 25.Ng1 Rcf8 26.Nf3 Ka7 27.Nd2 h4 28.Qe2 Bc8 29.Rf3 Rh5 30.g4 Rhh8 31.g5 Ka8 32.Qf2 fxg5 33.Bxg5 Rxf3 34.Nxf3 Ba6 35.Nd2 h3 36.Qg3 Bc8 37.Rf7 Na6 38.Be7 Qb8 39.Bc6+ Ka7 40.Bf6 Rf8 41.Rxf8 Nxf8 42.Bxe5