1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bc4 e6 7.Be3 Bd7 8.Qe2 a6 9.O-O-O b5 10.Bb3 Na5 11.f4 b4 12.Na4 Nxe4 13.f5 Nxb3+ 14.axb3 exf5 15.Qf3 g6 16.g4 Qa5 17.gxf5 gxf5 18.Kb1 Bg7 19.Nb6 Rb8 20.Nxd7 Kxd7 21.Rhf1 Bxd4 22.Bxd4 Rhg8 23.Qh5 Ke6 24.Rf4 Rg5 25.Qh6+ Rg6 26.Qh3 Qd5 27.Qe3 Rb5 28.Rdf1 Qc6 29.R4f2 Rd5 30.Re2 Kd7 31.Rfe1 Re6 32.Qg1 Qb5 33.Be3 f4 34.Bxf4 Nc3+ 35.bxc3 Rxe2 36.Qg4+ Re6 37.c4 Qa5 38.cxd5 Qxd5 39.Rd1 Qe4 40.Rxd6+ Ke7 41.Qg5+