1.d4 Nf6 2.Nf3 e6 3.c4 b6 4.g3 Bb7 5.Bg2 Be7 6.O-O O-O 7.Nc3 d6 8.Qc2 Nbd7 9.Rd1 c5 10.d5 e5 11.b3 Ne8 12.e4 g6 13.Ne1 Ng7 14.Nd3 f5 15.Bh6 fxe4 16.Nxe4 Nf6 17.Bxg7 Kxg7 18.Ng5 Bc8 19.Ne6+ Bxe6 20.dxe6 Qc8 21.Bxa8 Qxa8 22.f4 e4 23.Nf2 e3 24.Nh3 Qc8 25.f5 Ng4 26.Nf4 Rxf5 27.Qe2 Rxf4 28.gxf4 Qxe6 29.Rd5 Bh4 30.Kg2 h5 31.Rc1 Nf6 32.Rdd1 Bf2 33.Qf3 Ng4 34.Rc2 Nh6 35.Re2 Qf6 36.Rxe3 Bxe3 37.Qxe3 Nf5 38.Qf2 a5