1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.g4 Nc6 7.g5 Nd7 8.Be3 Be7 9.h4 O-O 10.f4 Nxd4 11.Qxd4 e5 12.Qd2 exf4 13.Bxf4 Ne5 14.O-O-O Qa5 15.Kb1 Kh8 16.Nb5 Qxd2 17.Rxd2 Bg4 18.Be2 Bxe2 19.Rxe2 f6 20.gxf6 gxf6 21.Nc7 Rac8 22.Nd5 Rce8 23.Ne3 Rg8 24.b3 Bf8 25.Nd5 Be7 26.h5 Bd8 27.Rf1 Rg4 28.Ne3 Rgg8 29.Nf5 Bc7 30.Nh6 Rgf8 31.Rg2 Nf7 32.Rfg1 Ng5 33.Bxg5 fxg5 34.Rxg5 Bb6 35.Rg8+