1.c4 Nf6 2.g3 g6 3.Bg2 Bg7 4.Nc3 O-O 5.e4 d6 6.Nge2 Nbd7 7.d3 c6 8.O-O e5 9.h3 Nb6 10.b3 Re8 11.Be3 Nh5 12.Qd2 f5 13.exf5 gxf5 14.Bg5 Qc7 15.d4 Be6 16.d5 Bf7 17.Rad1 c5 18.g4 fxg4 19.hxg4 Nf6 20.Ne4 Nbd7 21.N2g3 Bg6 22.Rde1 Re7 23.Nh5 Bxh5 24.gxh5 Rf7 25.Ng3 e4 26.h6 Bh8 27.Bxe4 Nxe4 28.Rxe4 Ne5 29.f4 Ng6 30.f5 Ne5 31.f6 Kf8 32.Rf5 Qd7 33.Qg2 b5 34.cxb5 Qxb5 35.Qe2 Qb7 36.Rexe5 dxe5 37.Qxe5 Qd7 38.Ne4 Kg8 39.Nxc5 Qb5 40.Be3 Re8 41.Ne6 Bxf6 42.Rxf6 Rxe6 43.Qg5+