1.d4 Nf6 2.c4 e6 3.a3 d5 4.Nc3 Be7 5.Bg5 O-O 6.e3 c6 7.Nf3 Ne4 8.Bxe7 Qxe7 9.Qc2 f5 10.Ne5 Nd7 11.Nxd7 Bxd7 12.Bd3 Be8 13.O-O g5 14.f3 Nf6 15.e4 dxe4 16.fxe4 Ng4 17.e5 Ne3 18.Qf2 Nxf1 19.Rxf1 Bg6 20.Bb1 Kg7 21.Qe2 Rad8 22.Rd1 Rfe8 23.Kh1 Qf7 24.Rd2 Re7 25.b4 Qe8 26.Qf2 h6 27.g4 Qf7 28.gxf5 Bxf5 29.Bxf5 Qxf5 30.Qxf5 exf5 31.Rd1 f4 32.Kg2 b6 33.Kf3 Kg6 34.h3 Kf5 35.a4 h5 36.b5 g4+ 37.hxg4+ hxg4+ 38.Kf2 c5 39.Nd5 Rh7 40.dxc5 Rh2+ 41.Kg1 Rdh8 42.Rf1 Rh1+ 43.Kf2 g3+