1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.Bc4 O-O 8.f3 Nc6 9.Qd2 Bd7 10.O-O-O Ne5 11.Bb3 Qa5 12.Kb1 Rfc8 13.h4 Nc4 14.Bxc4 Rxc4 15.Nb3 Qa6 16.Bh6 Bh8 17.e5 dxe5 18.g4 Bc6 19.g5 Ne8 20.Ne4 Rc8 21.Na5 Rd4 22.Nxc6 Qxc6 23.Qg2 Nd6 24.c3 Rd5 25.h5 Rd8 26.hxg6 fxg6 27.Rdf1 Nf5 28.Qh2 Rd3 29.Qc2 Qd5 30.Qb3 b6 31.Rh2 a5 32.Qxd5+ R3xd5 33.a4 Rd3 34.Ka2 Kf7 35.Rhf2 Ne3 36.Re1 Nd5 37.Kb3 Nf4 38.Kc4 R3d5 39.Ref1 Ke6 40.Rb1 Rc8+ 41.Kb3 Nd3 42.Rff1 Nc5+ 43.Ka3 Rcd8 44.b4 Nd3 45.bxa5 bxa5 46.Rb6+ Kf7 47.Rb5 Nf4 48.Kb3 Ne6 49.Kc2 Nc7 50.Rb6 Ne8 51.Rb5 Nc7 52.Rb7 Ne6 53.Ra7 Bg7 54.Bxg7 Nxg7 55.Rb1 Nf5 56.Rb5 Rd3 57.Rxe5 Rxf3 58.Raxa5 Ne3+ 59.Kb3 Rd1 60.Ra7 Nf5 61.Nc5 Nd4+ 62.Kc4 Nc6 63.Rexe7+ Nxe7 64.a5 Rc1 65.Ne4 Ke6 66.a6 Rf4 67.Kd3 Rd1+ 68.Kc2 Rd5 69.c4 Re5 70.Nd2 Rxg5 71.Rb7 Ra5 72.Rb6+ Kd7 73.Nb3 Rxc4+ 74.Kd3 Rca4 75.Nxa5 Rxa5 76.Kc4 h5 77.Rf6 h4 78.Kb4 Rf5 79.a7 Nd5+ 80.Kb3 Rxf6 81.a8=Q Ke6 82.Qc8+ Ke5 83.Qg4 g5 84.Qxg5+ Rf5 85.Qxh4 Rf3+