1.c4 Nf6 2.g3 c6 3.Nf3 d5 4.Bg2 Bf5 5.b3 Nbd7 6.Bb2 Qb6 7.cxd5 cxd5 8.O-O e6 9.Nc3 Bd6 10.a4 Rc8 11.d3 O-O 12.a5 Qa6 13.Nd4 Bg6 14.Ra2 Bb4 15.Nb1 b6 16.Nc2 Bd6 17.b4 Be5 18.Nd4 bxa5 19.bxa5 Rb8 20.Nb3 Bxb2 21.Rxb2 Rfc8 22.N1d2 Rb5 23.Qa1 Nc5 24.Rc1 Nfd7 25.Rbc2 Qd6 26.Qa3 e5 27.Nxc5 Rbxc5 28.Rxc5 Rxc5 29.Rxc5 Qxc5 30.Qxc5 Nxc5 31.Bxd5 Kf8 32.f4 f6 33.fxe5 fxe5 34.Kf2 Ke7 35.Nc4 e4 36.d4 Nd7 37.Ke3 Nf6 38.Bb7 Ke6 39.Ne5 Bh5 40.g4 Bxg4 41.Bc8+