1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bc4 e6 7.Be3 a6 8.Bb3 Qc7 9.Qe2 Na5 10.O-O-O b5 11.g4 Nxb3+ 12.axb3 b4 13.g5 bxc3 14.gxf6 gxf6 15.Qh5 Bd7 16.Rd3 cxb2+ 17.Kxb2 Qb7 18.Re1 Rc8 19.Bh6 Qb4 20.Re2 Rc5 21.Qh4 Bxh6 22.Qxh6 Ra5 23.Qg7 Rf8 24.f4 Qa3+ 25.Kc3 Qc1 26.Rdd2 e5 27.fxe5 fxe5 28.Nf3 Rc5+ 29.Kd3 Bb5+ 30.c4 Bxc4+ 31.bxc4 Qa3+