1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.c4 O-O 5.O-O d5 6.d4 c6 7.cxd5 cxd5 8.Ne5 e6 9.Nc3 Nfd7 10.f4 f6 11.Nd3 Nc6 12.e3 f5 13.Kh1 Nf6 14.Ne5 Bd7 15.b3 Ne4 16.Nxe4 dxe4 17.Ba3 Re8 18.Nc4 Bf8 19.Bxf8 Rxf8 20.Qd2 Qe7 21.a3 Rac8 22.Rfc1 Rc7 23.Bf1 Rfc8 24.b4 Nd8 25.Ne5 Bc6 26.Rc5 b6 27.Rc3 Bd5 28.Rac1 Nf7 29.Nxf7