1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bc4 e6 7.Be3 Be7 8.Qe2 O-O 9.O-O-O Bd7 10.Bb3 Qb8 11.g4 Nxd4 12.Rxd4 e5 13.Rd2 Bxg4 14.f3 Be6 15.Rg1 Kh8 16.f4 exf4 17.Bxf4 Nd7 18.Bxe6 fxe6 19.Qg4 Bf6 20.Bxd6 Qe8 21.Bxf8 Nxf8 22.Rd3 b5 23.Kb1 Rc8 24.Rf3 Ng6 25.Qh5 Ne5 26.Qxe8+ Rxe8 27.Rff1 Nc4 28.Re1 b4 29.Nd1 Nd2+ 30.Kc1 Nf3 31.Ref1 Nxg1 32.Rxg1 Be5 33.Rg2 Bf4+ 34.Kb1 Rd8 35.Rg1 Bxh2 36.Rf1 g5 37.Ne3 Bf4 38.Ng4 Kg7 39.Nf2 a5 40.Nd3 e5 41.Nc5 Kg6