1.e4 c5 2.d4 cxd4 3.Nf3 e6 4.Nxd4 Nf6 5.Nc3 Nc6 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.c4 Nb4 16.Rd1 c5 17.Nd3 Nc2 18.Rb1 a4 19.b3 axb3 20.axb3 Rg8 21.Kf2 Ra2 22.Rb2 Rxb2 23.Bxb2 g5 24.Rd2 Nb4 25.Nxb4 cxb4 26.Bd4 gxf4 27.Ra2 Be7 28.Kf3 Kf7 29.Ra7 Ke8 30.c5 Rg6 31.Rb7 Kd8 32.Bf2 Rg4 33.Rxb4 Kc7 34.Ra4 Kc6 35.Ra6+ Kd5 36.Ra7 Kc6 37.b4 Rg7 38.Be1 Bd8 39.Bf2 Kb5 40.Rb7+ Kc6 41.Rb8 Bc7 42.b5+ Kd5 43.Rc8 Bxe5 44.b6 Kc4 45.b7 Kd5 46.b8=Q Bxb8 47.Rxb8 e5 48.Rf8 Ke6 49.Be1 h5 50.Bc3 e4+ 51.Kf2 Rg6 52.Rh8 Rg5 53.Rh6+ Kd5 54.Rd6+ Kxc5 55.Rxd7 Kc4 56.Bf6 Rg6 57.Bg7 e3+ 58.Kf3 e2 59.Rc7+ Kb3 60.Bc3 Kc2 61.Ba5+ Kd1 62.Rd7+ Kc1 63.Rd5 Re6 64.Kf2 Rg6 65.Be1 Rb6 66.Kxe2 Re6+ 67.Kf1 Kb1 68.Ra5 Kc1 69.Bc3 Kb1 70.Rc5 Rf6 71.Bxf6 Ka2 72.Be5 Kb3 73.Rc1 h4 74.Rc8 Kb4 75.Bg7 Ka3 76.Rc2 f3 77.Ke1 Kb4 78.Rc6 f2+ 79.Kxf2 Ka3 80.Bb2+ Ka4 81.Rd6 h3 82.Rb6 Ka5 83.Rb8 Ka4 84.g4 Ka5 85.Rb7 fxg4 86.Rd7 Kb6 87.Rd1 g3+ 88.Ke2 gxh2 89.Rh1 Kb7 90.Ba1 Kb8 91.Kd1 Ka8 92.Bf6 Ka7 93.Rxh2 Kb6 94.Ke1 Ka5 95.Kf2 Kb4 96.Be5 Kc4 97.Kf1 Kc5 98.Kg1 Kb5 99.Bf4 Kb4 100.Rd2 Ka3 101.Kh1 h2 102.Re2 Kb3 103.Rg2 Kc4 104.Rg8 Kd5 105.Be5 Ke6 106.Bc3 Kf7 107.Rd8 Ke7 108.Rd1 Ke8 109.Ba5 Ke7 110.Ra1 Ke8 111.Rc1 Kf7 112.Rf1+ Ke7 113.Bb4+ Ke8 114.Kg2 h1=B+ 115.Kxh1 Kd7 116.Rd1+ Kc6 117.Rc1+ Kb7 118.Rf1 Ka6 119.Be1 Kb5 120.Rf3 Kc5 121.Rf4 Kb6 122.Bh4 Kb5 123.Kh2 Ka6 124.Ra4+ Kb7 125.Bd8 Kb8 126.Kg3 Kc8 127.Bg5 Kb8 128.Ra2 Kb7 129.Bh6 Kc8 130.Rh2 Kb7 131.Bf4 Ka8 132.Kh3 Kb7 133.Be5 Ka6 134.Kh4 Kb6 135.Ra2 Kb5 136.Rf2 Kc6 137.Bc3 Kb5 138.Re2 Kb6 139.Bd2 Kb5 140.Re5+ Kc4 141.Ra5 Kd4 142.Ra1 Kd3 143.Bc1 Kc4 144.Ra6 Kc5 145.Ra5+ Kc6 146.Ra1 Kb7 147.Ba3 Ka6 148.Kg3 Ka7 149.Be7+ Kb8 150.Kg2 Kb7 151.Rc1 Ka6 152.Kg3 Ka7 153.Kf2 Kb8 154.Bf8 Ka8 155.Ke3 Kb7 156.Kf2 Ka6 157.Rb1 Ka7 158.Ke3 Ka6 159.Kd4 Ka5 160.Kc4 Ka4 161.Ra1# 1-0