1.d4 Nf6 2.Nf3 d5 3.c4 dxc4 4.e3 e6 5.Bxc4 c5 6.O-O a6 7.a4 Nc6 8.Qe2 cxd4 9.Rd1 Be7 10.exd4 O-O 11.Nc3 Nb4 12.Ne5 Nfd5 13.Qg4 Nf6 14.Qg3 Kh8 15.Qf3 Kg8 16.Bg5 h6 17.Bh4 Rb8 18.Bg3 Bd6 19.Rac1 Nc6 20.Bxa6 Ne7 21.Bd3 Ra8 22.b3 Nfd5 23.Nxd5 exd5 24.Re1 Be6 25.Bf4 Qb6 26.Rcd1 Ng6 27.Nxg6 fxg6 28.Rxe6 Rad8 29.Qxd5 Bxf4 30.Rxb6+ Rxd5 31.Bc4