1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nc6 5.c4 g6 6.Nc3 Nxd4 7.Qxd4 Nf6 8.Be2 Bg7 9.Be3 O-O 10.Qd2 Ng4 11.Bg5 h6 12.Bf4 Be6 13.Bxg4 Bxg4 14.Bxh6 Be6 15.Bxg7 Kxg7 16.b3 Qa5 17.Qd4+ f6 18.O-O Rh8 19.Nd5 Kf7 20.f4 Bxd5 21.Qxd5+ Qxd5 22.exd5 a6 23.a4 Rab8 24.Rfc1 b6 25.g3 f5 26.h4 Rhc8 27.Kf2 Rc5 28.b4 Rc7 29.Ke3 a5 30.Rab1 Ra8 31.c5 bxc5 32.bxc5 dxc5 33.Rb5 c4 34.Kd4 Rac8 35.Kc3 Rd7 36.Rxa5 e6 37.Rd1 exd5 38.Raxd5 Re7 39.Rd7 Ra8 40.Rxe7+ Kxe7 41.Ra1 Kd6 42.Kxc4 Kc6 43.a5 Rd8 44.a6 Ra8 45.Kd4 Kb6 46.a7 Kc7 47.Kc3 Kd7 48.Ra6 Re8 49.Kb3 Rd8 50.Rxg6 Rc8 51.h5 Rh8 52.Kc3 Rb8 53.axb8=N+ Kc7 54.g4 Kb7 55.Rd6 Kxb8 56.Re6 fxg4 57.Rh6 Kb7 58.f5 Kc7 59.Re6 Kd7 60.Re5 Kc6 61.Re1 Kc5 62.Re2 Kb5 63.Rb2+ Ka4 64.Re2 g3 65.f6 Ka3 66.Re8 Ka4 67.Re5 Ka3 68.Re1 Ka2 69.Kc4 Kb2 70.Kd3 Ka2 71.Kc3 g2 72.Rd1 g1=R 73.Rxg1 Ka3 74.Rf1 Ka4 75.Kd3 Ka3 76.Rf5 Kb3 77.Rf1 Kb4 78.Rc1 Kb5 79.Rc7 Ka5 80.Rf7 Kb4 81.Rg7 Ka3 82.Ke2 Kb3 83.Rg4 Kb2 84.Rg3 Kc1 85.f7 Kc2 86.f8=Q Kb2 87.Qe8 Kc2 88.Rg7 Kb2 89.Qg8 Kc3 90.Ke3 Kb4 91.Qb8+ Kc5 92.Rg5+ Kc4 93.Qe8 Kb3 94.Qf8 Kb2 95.Rg2+ Kb1 96.Ke4 Ka1 97.Rc2 Kb1 98.Qf6 Kxc2 99.Qa1 Kd2 100.h6 Ke2 101.Qf6 Kd2 102.Qg6 Kc3 103.Qg1 Kb2 104.Qg2+ Kb1 105.Qh2 Kc1 106.h7 Kb1 107.Qh1+ Kb2 108.Kf3 Ka2 109.Kg4 Kb3 110.Kh4 Kb4 111.Qh3 Ka4 112.Qa3+ Kxa3 113.h8=R Ka4 114.Rh6 Ka5 115.Rd6 Kb5 116.Rf6 Ka4 117.Ra6+ Kb3 118.Ra7 Kc2 119.Ra1 Kd2 120.Kg4 Kd3 121.Rf1 Kc4 122.Rf4+ Kd3 123.Rf6 Kc2 124.Kf4 Kb2 125.Rf8 Kc1 126.Ke3 Kb1 127.Rf4 Kc1 128.Ke4 Kd2 129.Ke5 Ke1 130.Ra4 Kf2 131.Rb4 Kg3 132.Rd4 Kf2 133.Rh4 Kg3 134.Rh6 Kf2 135.Kd5 Ke1 136.Kc6 Kf1 137.Kc7 Kf2 138.Rf6+ Kg3 139.Rf5 Kh3 140.Rf3+ Kg4 141.Rf1 Kh5 142.Kd7 Kg4 143.Ke8 Kh3 144.Kd8 Kh4 145.Rb1 Kg4 146.Ke7 Kg3 147.Rb3+ Kf2 148.Rb6 Ke1 149.Rb2 Kd1 150.Rh2 Kc1 151.Kf6 Kd1 152.Kf5 Ke1 153.Kf4 Kf1 154.Ke3 Kg1 155.Rc2 Kh1 156.Kf2 Kh2 157.Rc4 Kh3 158.Rf4 Kh2 159.Re4 Kh1 160.Kf1 Kh2 161.Re3 Kh1 162.Rh3# 1-0