1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Bb3 Nc6 8.f4 Qa5 9.Qd3 Nxd4 10.Qxd4 b5 11.Be3 Bb7 12.O-O-O Qc7 13.Rhf1 Rc8 14.e5 dxe5 15.fxe5 Nd5 16.Ne4 Qc6 17.Ng5 Nxe3 18.Qxe3 Bc5 19.Qd3 Rf8 20.Nxh7 a5 21.Nxf8 Bxf8 22.a4 Ba6 23.Qf3 Qc7 24.Rf2 Bc5 25.Bxe6 Bxf2 26.Bxc8 Bxc8 27.Qxf2 bxa4 28.Qd4 Bf5 29.Qxa4+ Kf8 30.Rd6 g6 31.Qc6 Qe7 32.Qc5