1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Be2 e5 7.Nb3 Be7 8.g4 h6 9.Be3 Be6 10.Rg1 d5 11.exd5 Nxd5 12.Nxd5 Qxd5 13.Qxd5 Bxd5 14.O-O-O O-O-O 15.c4 Be4 16.Rxd8+ Rxd8 17.a3 Nd4 18.Bd1 Bd3 19.g5 hxg5 20.Bxg5 f6 21.Nxd4 fxg5 22.Ne6 Rh8 23.Rg3 e4 24.h3 Rh6 25.Nxg5 Rc6 26.Kd2 Rxc4 27.f3 Rd4 28.fxe4 Bxe4+ 29.Kc3 Rxd1 30.Nxe4 Rd7 31.Kc4 Bd8 32.b4 Bc7 33.Rg5 Bf4 34.Rc5+ Kb8 35.Rd5 Re7 36.Kd3 Bc1 37.a4 Ba3 38.b5 Kc7 39.a5 Bb4 40.a6 bxa6 41.bxa6 Kb6 42.h4 Kxa6 43.h5 Ba3 44.Ng3 Rf7 45.Nf5 Bf8 46.Kc4 Kb6 47.Rb5+ Kc7 48.Ra5 a6 49.Nxg7 Rxg7 50.Rxa6 Rg4+ 51.Kd3 Bd6 52.h6 Rh4 53.h7 Kd7 54.Ra7+ Bc7 55.h8=Q Rxh8 56.Ke4 Rh4+ 57.Kd5 Rh5+ 58.Ke4 Kd6 59.Ra6+ Kc5 60.Ra7 Kc6 61.Ra6+ Kb5 62.Ra2 Ba5 63.Rb2+ Kc4 64.Rb8 Bb4 65.Rc8+ Bc5 66.Ra8 Rh1 67.Ra4+ Bb4 68.Ke3 Re1+ 69.Kf3 Re8 70.Kf4 Kc5 71.Kf3 Re7 72.Kf2 Bc3 73.Kf3 Kd5 74.Rh4 Bd4 75.Rh5+ Be5 76.Ke3 Ra7 77.Kd3 Ra3+ 78.Kc2 Rg3 79.Kd2 Ke4 80.Rh4+ Bf4+ 81.Kc2 Rf3 82.Rh7 Be5 83.Rh4+ Ke3 84.Rh5 Bd4 85.Rh2 Rg3 86.Rd2 Rg8 87.Rd3+ Ke4 88.Rh3 Rg2+ 89.Kb3 Rb2+ 90.Kc4 Rc2+ 91.Kb3 Rc7 92.Rh4+ Kd3 93.Rh3+ Be3 94.Rh4 Rc8 95.Rb4 Bd2 96.Rb7 Bc3 97.Ka4 Rc5 98.Rb5 Rc4+ 99.Kb3 Bd4 100.Rh5 Rc1 101.Rh3+ Be3 102.Rh2 Rg1 103.Rh3 Rb1+ 104.Ka4 Rb8