1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O Be7 5.d4 O-O 6.c4 dxc4 7.Nc3 Na6 8.Ne5 c5 9.d5 Nb4 10.dxe6 Bxe6 11.a3 Nbd5 12.Qc2 Qc7 13.e4 Qxe5 14.exd5 Nxd5 15.Nxd5 Bxd5 16.Bf4 Qh5 17.Rad1 Bxg2 18.Kxg2 Bf6 19.Rd7 b6 20.Rfd1 Bd4 21.Rd2 Qg4 22.Rd5 Rad8 23.f3 Qe6 24.Rh5 g6 25.Re2 Qc6 26.Rh3 Rfe8 27.Qxc4 Rxe2+ 28.Qxe2 Re8 29.Qd2 Qb5