1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bc4 e6 7.Be3 a6 8.Qe2 Qc7 9.O-O-O Na5 10.Bb3 Be7 11.g4 g6 12.g5 Nh5 13.f4 O-O 14.f5 Nxb3+ 15.axb3 Re8 16.fxg6 fxg6 17.Rhf1 b5 18.Qf3 Rf8 19.Qg2 Bd7 20.Nde2 b4 21.Na4 Rxf1 22.Rxf1 Rc8 23.Nd4 e5 24.Nf3 Bh3 25.Qf2 Bxf1 26.Nb6 Bb5 27.Nxc8 Qxc8 28.Qd2 Qf8 29.Qd5+ Qf7 30.Qd1 Nf4 31.Kb1 Be2