1.d4 Nf6 2.Nf3 c5 3.d5 d6 4.c4 e6 5.Nc3 exd5 6.cxd5 g6 7.Bf4 Bg7 8.e3 O-O 9.h3 Qe7 10.Bd3 Nbd7 11.O-O Nh5 12.Bh2 Ne5 13.Be2 Nxf3+ 14.Bxf3 Nf6 15.Qc2 Nd7 16.Bg4 b6 17.Rab1 Ba6 18.Be2 c4 19.a4 Rfc8 20.Rfd1 Ne5 21.Bxe5 Bxe5 22.Na2 Rc5 23.Nb4 Bb7 24.Bxc4 Rac8 25.b3 a5 26.Nd3 Rxd5 27.Qe2 Rd4 28.exd4 Bh2+ 29.Kf1 Bxg2+ 30.Ke1 Qg5 31.Qe3 Qf5 32.Bb5