1.e4 c5 2.Nc3 Qc7 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 e6 6.Be3 a6 7.Qd2 Nf6 8.f3 Nxd4 9.Bxd4 Bc5 10.e5 Bxd4 11.Qxd4 Ng8 12.Ne4 Ne7 13.Nd6+ Kf8 14.O-O-O Qa5 15.Qf4 Nf5 16.Nxf5 exf5 17.Kb1 h5 18.a3 Rh6 19.Bd3 d6 20.exd6 Be6 21.Qd4 Rd8 22.c4 b6 23.Bc2 Qc5 24.Qxc5 bxc5 25.b3 Bc8 26.Rhe1 Rhxd6 27.Rxd6 Rxd6 28.Re5 Rd2 29.Rxc5 Be6 30.Bxf5 Bxf5+ 31.Rxf5 Rxg2 32.Rxh5 Rf2 33.Ra5 Rxf3 34.b4 f5 35.Rxa6 f4 36.Kc2 Rf2+ 37.Kd3 Rxh2 38.Ra5 Ke7 39.Rf5 Rh3+ 40.Ke4 Rxa3 41.b5 Kd6 42.c5+ Ke6 43.Re5+ Kd7 44.Kxf4 Rb3 45.c6+ Kd6 46.Rg5 Rb4+ 47.Ke3 g6 48.Rxg6+ Kc7 49.Rg7+ Kc8 50.Rb7 Rc4 51.Kd3 Rb4 52.Kc3 Rb1 53.Kc4 Rc1+ 54.Kb4 Rc5 55.Kxc5 Kd8 56.b6 Kc8 57.Kc4 Kd8 58.Kd5 Kc8 59.Kc4 Kd8 60.Rh7 Ke8 61.Rh8+ Kf7 62.Rf8+ Kg6 63.Rd8 Kf6 64.Kd5 Kf7 65.Rf8+ Ke7 66.Rf3 Kd8 67.Kd4 Ke8 68.Rf1 Kd8 69.Rf7 Kc8 70.Rb7 Kd8 71.Rg7 Ke8 72.c7 Kf8 73.Kd3 Kxg7 74.Ke4 Kf6 75.Ke3 Kg6 76.c8=R Kg5 77.Ke2 Kh4 78.Ra8 Kg5 79.Ke1 Kf5 80.Ra7 Ke5 81.Ra4 Kf5 82.Rd4 Ke5 83.Rd7 Ke4 84.Rd5 Kf4 85.Rd1 Kg4 86.Rd2 Kh5 87.Ke2 Kh4 88.Ke3 Kh3 89.Rd3 Kg2 90.Rd8 Kg3 91.b7 Kg2 92.Rd6 Kg3 93.Rb6 Kg2 94.Rf6 Kh3 95.Rf2 Kh4 96.Ke4 Kh3 97.Kd4 Kg3 98.Kc3 Kh4 99.Rf1 Kh5 100.Ra1 Kg4 101.Re1 Kf3 102.Rf1+ Kg4 103.Kc2 Kg5 104.b8=R Kh6 105.Rb2 Kg5 106.Rh1 Kf4 107.Rb4+ Kf5 108.Rhh4 Kg6 109.Rbc4 Kg7 110.Rcg4+ Kf7 111.Rg1 Kf8 112.Rhg4 Ke8 113.R4g2 Kd8 114.Rc1 Ke8 115.Kb2 Kf7 116.Ka3 Kf6 117.Rg5 Kxg5 118.Rc6 Kh4 119.Re6 Kg4 120.Rf6 Kg5 121.Rf8 Kh5 122.Rf7 Kh4 123.Re7 Kg4 124.Ka4 Kf4 125.Kb4 Kg4 126.Re2 Kg5 127.Kb5 Kg4 128.Ka4 Kh5 129.Rd2 Kh4 130.Rd7 Kg3 131.Kb5 Kh4 132.Ka5 Kh5 133.Rc7 Kh4 134.Rb7 Kg4 135.Rb5 Kh3 136.Rb8 Kh4 137.Rd8 Kh3 138.Kb6 Kg3 139.Rd7 Kf2 140.Rd2+ Kg1 141.Ka7 Kf1 142.Rd5 Kf2 143.Ra5 Kg1 144.Ra1+ Kh2 145.Rd1 Kg2 146.Rb1 Kg3 147.Rd1 Kg2 148.Rd3 Kf1 149.Rd2 Kg1 150.Kb6 Kh1 151.Kb5 Kg1 152.Rc2 Kh1 153.Ka4 Kg1 154.Kb5 Kf1 155.Kc4 Ke1 156.Rb2 Kf1 157.Kb4 Kg1 158.Kc3 Kf1 159.Kd3 Ke1 160.Ra2 Kf1 161.Ke3 Ke1 162.Ra1# 1-0