1.e4 c5 2.Nf3 Nc6 3.Bb5 b6 4.O-O Bb7 5.Re1 a6 6.Bf1 Nd4 7.Nxd4 cxd4 8.c3 d5 9.Qa4+ b5 10.Qxd4 dxe4 11.Qxd8+ Kxd8 12.a4 bxa4 13.Rxa4 e6 14.Na3 Nf6 15.Nc4 Bc5 16.Na5 Bd5 17.c4 Ng4 18.Re2 Rc8 19.h3 Nxf2 20.Rxf2 Bxf2+ 21.Kxf2 Ke7 22.b3 Rhd8 23.Ba3+ Rc5 24.Bxc5+ Rd6 25.Ke2 Bb7 26.Ba3 Bc8 27.c5 Rd8 28.c6+ Ke8 29.g4 f6 30.Nb7 a5 31.Nxd8 g6 32.Rxe4 a4 33.Ke1 h6 34.bxa4 Bd7 35.Be7 g5 36.Bc5 Bxc6 37.Ba6 Bb7 38.Bxb7 e5 39.Bc6+ Kxd8 40.Be3 f5 41.Be8 fxg4 42.h4 h5 43.hxg5 Ke7 44.Kf2 Kd8 45.Bb6+ Ke7 46.Bd4 Kxe8 47.Rf4 e4 48.Bh8 Ke7 49.Rxg4 Kd6 50.Ke2 Kc6 51.Bg7 hxg4 52.Ke1 Kb6 53.Be5 Ka7 54.d3 exd3 55.Bh8 Kb6 56.Bc3 Kb7 57.Bh8 Kc7 58.Be5+ Kc6 59.Kd2 Kc5 60.Bg3 Kb6 61.Bb8 Kc5 62.Bh2 Kb6 63.Kd1 Kb7 64.Bg3 Ka7 65.Bh4 Kb8 66.Be1 d2 67.Bxd2 Ka7 68.Bc3 g3 69.Ba1 Kb6 70.Bh8 Ka7 71.Be5 g2 72.Bd4+ Kb7 73.Bg1 Kc8 74.Be3 g1=Q+ 75.Bxg1 Kd8 76.Bf2 Ke7 77.Bh4 Kf8 78.g6 Kg8 79.a5 Kg7 80.Bf2 Kf8 81.Kc1 Ke7 82.Be1 Kd7 83.Kd1 Kc7 84.Bf2 Kb7 85.Kd2 Kc7 86.Bg3+ Kd7 87.Kd1 Kc8 88.Bb8 Kb7 89.Be5 Kc8 90.Kd2 Kb7 91.Bb2 Kc7 92.Bd4 Kc8 93.Bf6 Kc7 94.Kc3 Kc8 95.Kd3 Kc7 96.Kc2 Kc6 97.g7 Kb7 98.Kb2 Kb8 99.Ka3 Kb7 100.Bg5 Kb8 101.Bf6 Kc7 102.g8=Q Kb7 103.Bg7 Kc6 104.Ba1 Kb5 105.Qc4+ Kxc4 106.a6 Kc5 107.a7 Kd5 108.Bb2 Kd6 109.Bd4 Kd7 110.Bb2 Ke6 111.Ba1 Kf5 112.Kb3 Ke4 113.Kc3 Ke5 114.Kd2+ Kd6 115.Ke3 Ke6 116.Bd4 Kd5 117.a8=R Kc6 118.Be5 Kb6 119.Ra2 Kb7 120.Bd4 Kc7 121.Ra4 Kc6 122.Bc3 Kb6 123.Rd4 Ka6 124.Rd6+ Kb5 125.Kd3 Ka4 126.Bd4 Kb3 127.Ke3 Ka2 128.Kf4 Kb1 129.Bh8 Kc2 130.Kg5 Kc1 131.Be5 Kc2 132.Kh4 Kb3 133.Rd1 Kb4 134.Bc7 Kc4 135.Rc1+ Kb3 136.Rf1 Kc2 137.Re1 Kc3 138.Rg1 Kb3 139.Rg6 Kb4 140.Re6 Kb3 141.Kh5 Ka3 142.Be5 Kb4 143.Kh6 Kb3 144.Bg7 Kc2 145.Bh8 Kd2 146.Re7 Kd1 147.Bc3 Kc1 148.Kh5 Kd1 149.Re8 Kc2 150.Rf8 Kb1 151.Kh4 Kc2 152.Bb2 Kd1 153.Kh3 Kd2 154.Rf7 Kd1 155.Re7 Kd2 156.Bg7 Kd1 157.Kg3 Kd2 158.Kf3 Kc1 159.Re2 Kd1 160.Ke3 Kc1 161.Kd3 Kd1 162.Bf8 Kc1 163.Rf2 Kd1 164.Rf1# 1-0