1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.c4 Bg7 6.Nc2 d6 7.Be2 f5 8.exf5 Bxf5 9.Ne3 Nd4 10.Nxf5 Qa5+ 11.Nc3 Qxf5 12.Bd3 Qe5+ 13.Be3 Nf5 14.Qa4+ Kf7 15.Bxf5 Qxf5 16.O-O Nf6 17.Rad1 Rhf8 18.Qb3 Kg8 19.Qxb7 Rab8 20.Qxe7 Ng4 21.h3 Ne5 22.Rxd6 Rbe8 23.Qh4 Bf6 24.Rxf6 Rxf6 25.Nd5 Rf7 26.b3 a5 27.Bg5 Kg7 28.Ne7 Qe6 29.f4 Nd3 30.f5 Qe2 31.Qd4+