1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Bb3 b5 8.O-O Be7 9.Qf3 Qb6 10.Be3 Qc7 11.Qg3 h5 12.Bg5 b4 13.Bxf6 Bxf6 14.Nce2 Nc6 15.c3 Ne5 16.f4 h4 17.Qe3 Ng4 18.Qf3 bxc3 19.Qxg4 cxb2 20.Rab1 e5 21.Nf5 g6 22.fxe5 gxf5 23.exf5 Bxe5 24.Nf4 Bb7 25.Rfe1 O-O-O 26.f6+ Kb8 27.Nh3 Rdg8 28.Qb4 Qc6