1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.Bg2 dxc4 5.Qa4+ c6 6.Qxc4 b5 7.Qc2 Bb7 8.O-O a6 9.b3 Nbd7 10.Bb2 Rc8 11.Ne5 Nxe5 12.Bxe5 Bd6 13.d4 O-O 14.Nc3 Bxe5 15.dxe5 Ng4 16.Rfd1 Qb6 17.Ne4 Nxe5 18.Qc5 Qc7 19.Nd6 Nd7 20.Qa7 Rb8 21.Rac1 c5 22.Bxb7 Ra8 23.Qxa8 Rxa8 24.Bxa8 Nb6 25.Bb7 Nd5 26.Bxd5 exd5 27.Rxd5 c4 28.bxc4 g6 29.c5