1.e4 c5 2.Nc3 a6 3.Nf3 d6 4.d4 cxd4 5.Nxd4 Nf6 6.Bg5 e6 7.Qd3 h6 8.Bh4 Nbd7 9.O-O-O Be7 10.f4 g5 11.fxg5 Ne5 12.Qd2 Nfd7 13.Nf3 hxg5 14.Bg3 Qa5 15.Kb1 Nxf3 16.gxf3 Ne5 17.Be2 Bd7 18.h4 gxh4 19.f4 Ng6 20.Bh2 Bc6 21.Rhf1 b5 22.f5 b4 23.Nd5 exd5 24.fxg6 fxg6 25.exd5 Bb5 26.Rde1 Kd8 27.a3 Bxe2 28.Qxe2 Ra7 29.Rf7 Qc7 30.Qf2 Qb8 31.Bxd6 Qxd6 32.Qxa7 Re8 33.Rexe7 Rxe7 34.Rf8+