1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f4 Qc7 8.Qe2 Nc6 9.O-O-O Be7 10.Nxc6 bxc6 11.e5 dxe5 12.Qxe5 Qxe5 13.fxe5 Ng4 14.Bxe7 Kxe7 15.Re1 f6 16.exf6+ gxf6 17.Be2 Ne5 18.Rhf1 Rg8 19.g3 Bd7 20.Rf4 Be8 21.Ref1 Rf8 22.Ra4 a5 23.b4 c5 24.Rxa5 Rxa5 25.bxa5 Bc6 26.Rf4 f5 27.Rh4 Rf7 28.a4 Kd8 29.Nb5 Rd7 30.a6 Kc8 31.Rh6 Re7 32.Kd2 Kb8 33.Kc3 Bd5 34.Bh5 Nd7 35.Kd3 Nb6 36.Ke3 Bc4 37.Kf4 Nxa4 38.a7+ Ka8 39.Bf3+ Bd5 40.Rxe6