1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Ndb5 Bb4 7.a3 Bxc3+ 8.Nxc3 d5 9.Bd3 Nxe4 10.Nxe4 dxe4 11.Bxe4 Qxd1+ 12.Kxd1 Bd7 13.Be3 O-O-O 14.Kc1 e5 15.Re1 Kb8 16.b3 f5 17.Bd5 Ne7 18.Bc4 Ng6 19.Kb2 Bc6 20.g3 Bd5 21.Be2 Bc6 22.Rad1 Rhe8 23.a4 f4 24.Bc5 b6 25.Rxd8+ Rxd8 26.Bb4 e4 27.Bc3 Rd7 28.Bc4 Re7 29.Bb4 Rd7 30.Be6 Rd8 31.Bf5 Re8 32.Bd6+ Kb7 33.Bxg6 hxg6 34.Bxf4 Rf8 35.h4 Rf5 36.Be3 Rd5 37.c4 Rd3 38.Kc2 a5 39.Bg5 Rf3 40.Be3 Bd7 41.Rd1 Bf5 42.Rd5 Kc6 43.Rb5 Rxf2+ 44.Bxf2 e3+ 45.Rxf5 gxf5 46.Bxe3 g6 47.Kd1 g5 48.hxg5 Kb7 49.b4 f4 50.gxf4 Ka7 51.Bc1 axb4 52.f5 Ka8 53.Bd2 Kb7 54.Ke2 Kb8 55.f6 b3 56.Kd3 b5 57.a5 Ka7 58.Bc1 Ka8 59.g6 b4 60.g7 Kb7 61.f7 Kc7 62.Bg5 Kb7 63.f8=B Ka6 64.g8=R Kxa5 65.Rg7 b2 66.Kc2 b3+ 67.Kxb2 Ka6 68.Rf7 Kb6 69.Bf4 Ka6 70.Rg7 Ka5 71.Bg5 Ka4 72.Rf7 Ka5 73.Rd7 Ka6 74.Rd5 Ka7 75.Rd8 Kb7 76.Rd7+ Kb8 77.Bg7 Kc8 78.Rd1 Kc7 79.B5h6 Kc8 80.Bc3 Kb8 81.Bg5 Ka8 82.Kc1 Kb7 83.Bcd2 Ka6 84.Kb2 Kb7 85.c5 Kc6 86.Bc3 Kxc5 87.Be1 Kb5 88.Bf2 Ka6 89.Bd4 Ka5 90.Rh1 Ka4 91.Bh6 Kb5 92.Kxb3 Kc6 93.Ba7 Kc7 94.Rd1 Kb7 95.Bf4 Kxa7 96.Rd4 Ka6 97.Kb2 Kb5 98.Rd1 Kc6 99.Bc7 Kb5 100.Rd5+ Kb4 101.Bf4 Ka4 102.Kb1 Ka3 103.Ra5+ Kb3 104.Kc1 Kc4 105.Bc7 Kd3 106.Rb5 Kd4 107.Kd2 Kc4 108.Rg5 Kd4 109.Rh5 Kc4 110.Kc1 Kb3 111.Rh6 Kc4 112.Rh1 Kb3 113.Kd1 Ka3 114.Re1 Kb2 115.Re4 Kc3 116.Bd8 Kb2 117.Re5 Kc3 118.Bc7 Kb4 119.Re1 Kc5 120.Bb8 Kb5 121.Re2 Kc6 122.Rf2 Kb5 123.Ke2 Kb4 124.Rf3 Ka4 125.Be5 Kb4 126.Rf5 Kc4 127.Bd6 Kc3 128.Rc5+ Kb3 129.Kd3 Ka2 130.Bc7 Kb3 131.Rc6 Kb4 132.Re6 Ka3 133.Rb6 Ka4 134.Rb8 Ka3 135.Ke4 Ka2 136.Kd4 Ka1 137.Ke3 Ka2 138.Kd3 Ka1 139.Rb6 Ka2 140.Ke4 Ka3 141.Kd3 Ka4 142.Kc3 Ka5 143.Kc4 Ka4 144.Ra6# 1-0