1.c4 c5 2.g3 Nf6 3.Bg2 d5 4.cxd5 Nxd5 5.Nc3 Nc7 6.Nf3 Nc6 7.O-O e5 8.a3 Rb8 9.d3 Be7 10.Be3 O-O 11.Ne4 b6 12.b4 cxb4 13.axb4 Bxb4 14.Qa4 b5 15.Qc2 Nd4 16.Nxd4 exd4 17.Bf4 Rb7 18.Nf6+ Qxf6 19.Bxb7 Bxb7 20.Qxc7 Bd5 21.Rxa7 Bc3 22.Qc5 Bc6 23.Bd6 Rc8 24.Qxc6