1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bc4 Qb6 7.Nb3 e6 8.Bf4 Ne5 9.Be2 a6 10.Qd2 Bd7 11.O-O-O Be7 12.f3 Qc7 13.g4 O-O-O 14.g5 Ne8 15.Qe3 Bc6 16.h4 Nd7 17.Nd4 Qb6 18.Qg1 Nc5 19.Be3 Nc7 20.a3 a5 21.f4 a4 22.Rh2 Rd7 23.Bf3 Rhd8 24.Rhd2 Qa5 25.f5 d5 26.e5 Rf8 27.f6 gxf6 28.gxf6 Bd8 29.Nxc6