1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bd3 e5 7.Nf5 Bxf5 8.exf5 d5 9.Bg5 Nbd7 10.Nxd5 Qa5+ 11.Nc3 Ba3 12.Qc1 e4 13.Be2 Bb4 14.O-O Qxf5 15.Qf4 Qxf4 16.Bxf4 Rc8 17.Bd2 O-O 18.Rfd1 Rfe8 19.a3 Bc5 20.Bf4 h6 21.Kf1 Nb6 22.Bd6 e3 23.f3 g5 24.Bxc5 Rxc5 25.Rd6 Re6 26.Rad1 Kg7 27.g3 h5 28.Rxe6 fxe6 29.Rd6 Nbd5 30.Nxd5 exd5 31.Bd3 g4 32.Ke2 gxf3+ 33.Kxf3 Ng4 34.h3 Ne5+ 35.Kxe3 Nxd3 36.Kxd3 Rb5 37.b4 a5 38.c3 axb4 39.axb4 Kf7 40.Kd4 Ke7 41.Rxd5 Ke6 42.Rxb5 b6 43.Kd3 Kd6 44.Kc4 Ke6 45.Kd4 Ke7 46.Rg5 h4 47.b5 Ke8 48.Ke3 Kf7 49.Rh5 Ke7 50.Rh6 Kf7 51.Rf6+ Kg8 52.Kd3 Kg7 53.Rf1 Kg6 54.Kd4 Kh5 55.Kc4 Kg6 56.Rd1 Kf5 57.Rd6 Ke4 58.Rg6 hxg3 59.Rg7 Kf5 60.Re7 Kg5 61.Kd4 Kh4 62.Ke4 g2 63.Rg7 g1=B 64.Rg8 Bd4 65.Rg3 Kxg3 66.cxd4 Kh4 67.Ke5 Kxh3 68.d5 Kh4 69.Kf5 Kg3 70.Ke5 Kh4 71.Ke6 Kg3 72.Kf5 Kh3 73.Kg6 Kh4 74.Kh6 Kg4 75.d6 Kg3 76.Kg7 Kg2 77.Kf8 Kf2 78.Kg8 Kf1 79.Kh8 Ke2 80.Kg8 Ke3 81.Kg7 Kf2 82.Kh7 Kf1 83.Kg6 Ke2 84.d7 Ke3 85.Kh6 Kf3 86.d8=B Ke3 87.Bxb6+ Ke2 88.Bc7 Kf2 89.Be5 Kg2 90.b6 Kf2 91.Bb2 Kg2 92.Kg5 Kf1 93.Kf4 Ke2 94.Kg5 Kf2 95.Kh6 Kg1 96.Bh8 Kf2 97.Bf6 Ke2 98.Bh4 Kd1 99.Kh5 Kd2 100.Kg4 Kd1 101.Be7 Kc1 102.Bf8 Kb2 103.Kg3 Kc3 104.b7 Kb3 105.Bh6 Kc3 106.Bd2+ Kd3 107.b8=R Kc4 108.Ba5 Kc5 109.Rb6 Kd4 110.Kf3 Kd5 111.Kf4 Kd4 112.Rd6+ Kc5 113.Rd8 Kc4 114.Ke4 Kb3 115.Bd2 Kc4 116.Bf4 Kb3 117.Bc7 Ka2 118.Rd4 Kb1 119.Kf3 Ka2 120.Be5 Kb3 121.Rd1 Kb4 122.Ke2 Kb5 123.Ra1 Kb4 124.Rc1 Ka4 125.Ke1 Kb4 126.Ba1 Kb5 127.Bc3 Kc5 128.Bb2+ Kb6 129.Kd2 Ka7 130.Rc3 Ka6 131.Ke1 Ka7 132.Rg3 Ka8 133.Kf1 Kb8 134.Kf2 Ka7 135.Ke3 Kb6 136.Rh3 Kc6 137.Kf2 Kd5 138.Rd3+ Ke6 139.Ra3 Kf7 140.Bc3 Kg8 141.Ke1 Kf7 142.Rb3 Kf8 143.Kd2 Kg8 144.Bf6 Kh7 145.Kc2 Kh6 146.Bh4 Kh5 147.Rc3 Kg6 148.Rf3 Kh7 149.Rg3 Kh8 150.Kd3 Kh7 151.Ke4 Kh8 152.Kf5 Kh7 153.Kf6 Kh6 154.Rg5 Kh7 155.Kf7 Kh8 156.Rh5# 1-0