1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bc4 e6 7.Be3 a6 8.Qe2 Qc7 9.Bb3 Be7 10.O-O-O Na5 11.g4 h5 12.h3 g6 13.g5 Nxb3+ 14.axb3 Nd7 15.f4 O-O 16.Rhf1 Re8 17.f5 Ne5 18.fxg6 fxg6 19.Qd2 Bd7 20.Nce2 Rf8 21.Nf4 Qc8 22.Rg1 a5 23.Nd3 a4 24.Kb1 axb3 25.cxb3 Nxd3 26.Qxd3 e5 27.Rc1 Qe8 28.Ne2 Bxh3 29.Nc3 Be6 30.Nd5 Bd8 31.Rgf1 Ra5 32.Rxf8+ Qxf8 33.Rf1 Qe8 34.Bd2 Rc5 35.Nf6+ Bxf6 36.gxf6 Qb5 37.Rf3 Qxd3+ 38.Rxd3 d5 39.Rg3 Kf7 40.exd5 Bf5+ 41.Ka2 Rxd5 42.Rg2 h4 43.Ka3 h3 44.Rf2 Rxd2 45.Rxd2 g5