1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 d6 6.Be2 b5 7.O-O Bb7 8.Bf3 Nd7 9.a4 b4 10.Na2 a5 11.c3 bxc3 12.Nxc3 Ngf6 13.Re1 Qb8 14.Ndb5 Be7 15.b3 Nc5 16.Bf4 e5 17.Bg5 Ra6 18.Bxf6 Bxf6 19.Be2 O-O 20.Bc4 Ne6 21.Nd5 Bd8 22.Rc1 Kh8 23.Rc3 g6 24.Rd3 Nc5 25.Rd2 Bg5 26.f4 exf4 27.Nd4 Ra7 28.Nf3 Bh6 29.Nc3 Bg7 30.Qc2 Ba6 31.Bxa6 Qxb3 32.Qxb3 Nxb3 33.Rxd6 Bxc3 34.Re2 Bb4 35.Rc6 Rd8 36.g3 fxg3 37.hxg3 Nc5 38.Bb5 Rd1+ 39.Kg2 Ra1 40.Ne5 Kg7 41.Bc4 Rxa4 42.Nxf7 Rxf7 43.Bxf7 Kxf7 44.e5 Ne6 45.Rf2+ Ke7 46.Rf6 Ra2+ 47.Kf1 Ng5 48.Rc7+ Kd8 49.Rg7 Ne4 50.Rg8+ Kd7 51.Rg7+ Be7 52.Rxh7 Nxg3+ 53.Kg1 Nf5 54.Rxg6 Re2 55.Ra6 Rxe5 56.Kf2 Rc5 57.Kf3 Nd4+ 58.Ke3 Nc6 59.Kd2 Kd8 60.Rg7 Rd5+ 61.Kc1 Ba3+ 62.Kb1 Rb5+ 63.Ka2 Nb4+ 64.Kxa3 Nxa6 65.Ka4 Rb1 66.Kxa5 Nc7 67.Rh7 Kc8 68.Ka4 Kb7 69.Rh6 Nb5 70.Rg6 Kc7 71.Rh6 Nd6 72.Ka3 Kc6 73.Ka4 Kc5 74.Rh5+ Kd4 75.Rh4+ Ne4 76.Rg4 Kd5 77.Rh4 Nc3+ 78.Ka3 Ne4 79.Rh8 Kc4 80.Rh4 Re1 81.Rh8 Re3+ 82.Kb2 Re2+ 83.Ka3 Nc5 84.Rh4+ Kb5 85.Rb4+ Kc6 86.Rh4 Re3+ 87.Kb4 Ne6 88.Rg4 Kd5 89.Rh4 Nd4 90.Rh5+ Ke4 91.Rh8 Kd3 92.Kc5 Re5+ 93.Kd6 Rg5 94.Rh3+ Kc4 95.Rh1 Rd5+ 96.Ke7 Ra5 97.Kd6 Ra6+ 98.Ke5 Re6+ 99.Kf4 Rf6+ 100.Ke5 Re6+ 101.Kf4 Re8 102.Kg5 Rf8 103.Kg6 Kd5 104.Rh5+