1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.g3 Bb7 5.Bg2 Be7 6.O-O O-O 7.Qc2 Ne4 8.Nfd2 Nd6 9.e4 f5 10.e5 Bxg2 11.Kxg2 Nf7 12.Nf3 g5 13.Qe2 g4 14.Ne1 Nc6 15.Be3 Kh8 16.Nc3 Rg8 17.Rd1 Qf8 18.Rh1 Ng5 19.d5 Na5 20.Bxg5 Bxg5 21.h3 gxh3+ 22.Rxh3 Qf7 23.Nf3 Be7 24.Rdh1 Rg7 25.a3 a6 26.b4 Nb7 27.Nd4 Rag8 28.dxe6 dxe6 29.Qh5 Nd8 30.Qxf7 Rxf7 31.Rh6 Bg5 32.R6h5 Bf4 33.Nf3 Nc6 34.Ne2 Bxe5 35.b5 Bf6 36.bxc6 Rg4 37.Nf4 e5 38.Nd5 e4 39.Ne1 Bb2 40.Nc2 Rg6 41.Rh6 Kg8 42.a4 a5 43.Nf4