1.c4 Nf6 2.g3 e6 3.Bg2 d5 4.Nf3 dxc4 5.Qa4+ Nbd7 6.Qxc4 Bd6 7.O-O O-O 8.Nc3 Qe7 9.Nb5 a6 10.Nxd6 cxd6 11.d3 b5 12.Qc7 Ne8 13.Qa5 Bb7 14.Bg5 Nef6 15.Rac1 Rfc8 16.Rxc8+ Rxc8 17.Rc1 Qd8 18.Qa3 h6 19.Rxc8 Qxc8 20.Bxf6 Nxf6 21.Qxd6 Qc1+ 22.Bf1 Bxf3 23.exf3 Qxb2 24.Qxa6 g6 25.a3 b4 26.axb4 Qxb4 27.Qc4 Qd2 28.Qb3