1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Nd5 Be7 11.Bxf6 Bxf6 12.c3 Ne7 13.Nxf6+ gxf6 14.Nc2 d5 15.a4 bxa4 16.Ne3 d4 17.cxd4 Qa5+ 18.Qd2 Qxd2+ 19.Kxd2 exd4 20.Nc2 Rb8 21.Kc1 Bd7 22.Bxa6 Rg8 23.g3 Rg5 24.Rd1 Ra5 25.Bc4 Nc6 26.Bd5 Nb4 27.Rxd4 Rc5 28.Bc4 Nxc2 29.Kxc2 Rb4 30.Kc3 Rb3+ 31.Kc2 Bb5 32.Rxa4 Bxa4 33.Kb1 Rb8 34.Bxf7+ Kxf7 35.Rxa4 Rcb5 36.Ra2 Ke8 37.Kc1 Kd8 38.f4 Kd7 39.Ra7+ R5b7 40.Ra1 Ke8 41.Kd2 Rxb2+ 42.Kc1 Rxh2 43.Ra2 Rxa2 44.f5 Rb6 45.g4 Re6 46.Kb1 Rc2 47.e5 Rec6 48.Ka1 Rb6 49.g5 Rd6 50.Kb1 Rg2 51.g6 Rh2 52.exd6 hxg6 53.Ka1 Rh4 54.Ka2 gxf5 55.Kb2 Re4 56.Kb3 Kd7 57.Ka3 Re2 58.Ka4 Kc8 59.Kb5 Rb2+ 60.Ka5 Kb8 61.Ka6 Kc8 62.Ka5 Kd7 63.Ka4 Rb7 64.Ka3 Ra7+ 65.Kb3 Kxd6 66.Kb4 Re7 67.Kb5 Re1 68.Kb6 Rc1 69.Ka6 Ke6 70.Ka5 Rg1 71.Ka4 Rb1 72.Ka5 Rb5+ 73.Kxb5 Kf7 74.Ka6 f4 75.Ka7 Kf8 76.Kb6 Kg8 77.Ka6 Kh7 78.Ka5 f3 79.Ka4 Kg6 80.Ka5 Kh7 81.Ka6 Kg6 82.Kb7 f2 83.Ka7 Kg7 84.Ka6 Kh6 85.Ka5 f1=B 86.Ka4 Kg6 87.Ka3 Kf7 88.Ka4 Bb5+ 89.Kxb5 Ke6 90.Ka5 Kd5 91.Ka6 f5 92.Kb7 Kc4 93.Kb6 f4 94.Ka5 Kd3 95.Kb6 Kd2 96.Ka6 Kd3 97.Kb7 Kc3 98.Ka7 Kd4 99.Kb7 Kc4 100.Kc6 f3 101.Kd6 Kd4 102.Kc7 Kc5 103.Kc8 Kc4 104.Kb8 Kc5 105.Kc7 Kd5 106.Kd8 Kd6 107.Ke8 Kc7 108.Kf7 f2 109.Ke8 Kb6 110.Kd7 Kc5 111.Ke7 f1=R 112.Kd8 Kb4 113.Kc8 Rf8+ 114.Kc7 Rf4 115.Kb6 Rf1 116.Kb7 Kb5 117.Kc7 Kc4 118.Kd8 Rh1 119.Ke8 Kd4 120.Ke7 Re1+ 121.Kf8 Kc3 122.Kg7 Kc2 123.Kf8 Rd1 124.Ke7 Ra1 125.Kd6 Ra8 126.Kd5 Ra4 127.Ke5 Kc3 128.Kd6 Rc4 129.Ke6 Rc5 130.Kf6 Rc6+ 131.Ke5 Rb6 132.Ke4 Kc4 133.Kf3 Rd6 134.Kf4 Kc3 135.Kg4 Kd3 136.Kg3 Rd4 137.Kg2 Rh4 138.Kg1 Rf4 139.Kh2 Ke2 140.Kh1 Rf5 141.Kg2 Rf1 142.Kg3 Rc1 143.Kh3 Rd1 144.Kg4 Rd2 145.Kf4 Rb2 146.Ke5 Kd3 147.Kd5 Re2 148.Kc6 Kd4 149.Kb6 Kd5 150.Ka6 Re7 151.Ka5 Re4 152.Ka6 Kc6 153.Ka5 Rf4 154.Ka6 Rf2 155.Ka5 Rf4 156.Ka6 Ra4# 0-1