1.c4 c5 2.Nf3 Nf6 3.g3 b6 4.Bg2 Bb7 5.O-O e6 6.Nc3 a6 7.d4 cxd4 8.Qxd4 d6 9.Bg5 Nbd7 10.Nd2 Bxg2 11.Kxg2 Qc7 12.Rfd1 Be7 13.Nde4 O-O 14.Nxf6+ Nxf6 15.Ne4 Nxe4 16.Bxe7 Qxe7 17.Qxe4 b5 18.b3 bxc4 19.bxc4 Qc7 20.Rab1 Rac8 21.Rb7 Qa5 22.Rxd6 Qxa2 23.Ra7 a5 24.Rda6 Rxc4 25.Qe5 Qb1 26.Ra8 Qe4+ 27.Qxe4 Rxe4 28.e3 Ra4 29.R8a7 g6