1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Qb6 10.Bd3 Ba6 11.Bxa6 Qxa6 12.Qe2 Qxe2+ 13.Kxe2 f5 14.Nf2 a5 15.Nd3 a4 16.Bd2 Be7 17.c4 Nb6 18.b3 Kf7 19.Be3 Rhb8 20.h4 Nc8 21.h5 axb3 22.axb3 Ke8 23.Bc5 d6 24.exd6 Nxd6 25.h6 gxh6 26.Rxa8 Rxa8 27.Rxh6 Ra2+ 28.Kf3 Ne4 29.Rxe6 Nxc5 30.Nxc5 Rc2 31.Rxc6 Rc3+ 32.Ke2 h5 33.Ne6 Kd7 34.Nd4 Rg3 35.Rh6 Rxg2+ 36.Kf3 Rb2 37.Rxh5 Bc5 38.Rxf5 Bxd4 39.Rd5+ Kc6 40.Rxd4 Rxb3+ 41.Ke4 Kc7 42.Rd3 Rb5 43.cxb5 Kb6 44.Rd6+ Kxb5 45.Re6 Kc5 46.Rh6 Kb5 47.Rh3 Ka4 48.Rh8 Kb3 49.Rh4 Kb4 50.Rh7 Kb3 51.Rh8 Ka3 52.Kf5 Ka4 53.Rb8 Ka3 54.Kg6 Ka2 55.Rb7 Ka1 56.Rh7 Ka2 57.f5 Kb3 58.Rg7 Kb2 59.Rh7 Kc1 60.Kg7 Kb2 61.Rh4 Kb1 62.Rh3 Kb2 63.Rd3 Kc1 64.Kg6 Kb2 65.Rh3 Kc1 66.Rc3+ Kd2 67.Kh7 Ke1 68.Kg6 Kf2 69.Kf7 Kg2 70.Rc4 Kg1 71.Rc8 Kg2 72.Rc4 Kf3 73.Ra4 Ke2 74.Rb4 Kd1 75.Ke6 Ke1 76.f6 Kd2 77.Rf4 Ke2 78.Rd4 Kf1 79.Rd6 Kg2 80.Kd5 Kf1 81.Kc6 Kf2 82.Rd4 Kf1 83.Rd2 Kg1 84.Kb7 Kf1 85.Rd5 Ke2 86.Rh5 Kd1 87.Kc6 Kc1 88.Rh2 Kb1 89.f7 Ka1 90.Rh4 Kb2 91.Re4 Kc1 92.f8=R Kb2 93.Kb6 Kc3 94.Rh4 Kd3 95.Rf6 Kc3 96.Kc7 Kb3 97.Kd8 Kc3 98.Rg6 Kd3 99.Kd7 Ke2 100.Kc6 Kf2 101.Kc7 Kf1 102.Rd6 Ke1 103.Rg4 Ke2 104.Rf4 Ke1 105.Rd2 Kxd2 106.Kb7 Kc1 107.Rf1+ Kc2 108.Kc7 Kb2 109.Rd1 Kb3 110.Re1 Ka4 111.Re7 Ka5 112.Kd8 Kb4 113.Re1 Kb3 114.Rh1 Ka3 115.Ke8 Ka2 116.Rc1 Ka3 117.Rb1 Ka4 118.Kf7 Ka3 119.Kg8 Ka4 120.Rb6 Ka3 121.Rh6 Ka2 122.Rf6 Ka1 123.Rg6 Kb1 124.Kh8 Ka1 125.Re6 Kb1 126.Re1+ Kc2 127.Rg1 Kb3 128.Rg8 Ka2 129.Kg7 Kb3 130.Rd8 Kc4 131.Rd1 Kb3 132.Rd3+ Kb2 133.Rf3 Kb1 134.Kh6 Ka1 135.Kh7 Kb1 136.Rf8 Ka1 137.Rf2 Kb1 138.Kh6 Kc1 139.Kg7 Kd1 140.Kf8 Kc1 141.Ke8 Kb1 142.Rh2 Ka1 143.Kd7 Kb1 144.Kc6 Ka1 145.Rh5 Kb1 146.Rc5 Kb2 147.Kb5 Kb1 148.Kb4 Ka1 149.Rc4 Kb1 150.Kb3 Ka1 151.Rd4 Kb1 152.Rd7 Kc1 153.Rd6 Kb1 154.Rd1# 1-0