1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Nxd4 Bg7 5.Nc3 Nc6 6.Be3 d6 7.f3 Nf6 8.Bc4 O-O 9.Qd2 Bd7 10.O-O-O a6 11.Bb3 b5 12.Kb1 b4 13.Nd5 a5 14.Nxf6+ Bxf6 15.Nxc6 Bxc6 16.Bd5 Bxd5 17.Qxd5 Qc7 18.Bd4 Rfc8 19.Rd2 Bxd4 20.Qxd4 Rab8 21.Rc1 a4 22.Rd3 Qa5 23.Qd5 Rc5 24.Qd4 b3 25.axb3 Rb4 26.Qe3 Rcb5 27.Rd4 axb3 28.cxb3 Rxb3 29.Qd2 Qa3