1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 O-O 5.Ne2 d5 6.a3 Be7 7.Nf4 c6 8.Bd3 dxc4 9.Bxc4 Nbd7 10.O-O e5 11.dxe5 Nxe5 12.Ba2 Bf5 13.b4 Qc7 14.Qe2 Ng6 15.Nxg6 Bxg6 16.Bb2 Bd6 17.h3 Rae8 18.Rac1 Qe7 19.Na4 Ne4 20.Bd4 a5 21.Nc5 axb4 22.axb4 Nxc5 23.bxc5 Be5 24.Rfd1 Bf5 25.Qb2 Bxd4 26.Rxd4 Rd8 27.Rcd1 Rxd4 28.Qxd4 h6 29.Bb3