1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 Nc6 8.Qd2 O-O 9.g4 Bxg4 10.fxg4 Nxg4 11.Bg1 a6 12.Nxc6 bxc6 13.Qg2 Qa5 14.O-O-O Rfb8 15.Bd4 e5 16.Bg1 Bh6+ 17.Rd2 Rxb2 18.Qf3 Rxa2 19.Kd1 Ne3+ 20.Bxe3 Qxc3 21.Ke2 Ra3 22.Rd3 Qxc2+ 23.Bd2 Ra2 24.Rxd6 Bxd2 25.Qd3 Qc5 26.Qxd2 Rxd2+ 27.Rxd2 Rb8 28.Bg2 Qc4+ 29.Kf2 Qc3 30.Rhd1 Rb2 31.Rxb2 Qxb2+ 32.Kg1 a5