1.e4 c5 2.Nf3 h6 3.c3 e6 4.d4 cxd4 5.cxd4 d5 6.e5 Nc6 7.Nc3 Bd7 8.a3 Nge7 9.Bd3 Nf5 10.Bxf5 exf5 11.Nxd5 Qa5+ 12.Nc3 Bb4 13.O-O Bxc3 14.bxc3 Be6 15.Qd3 Qd5 16.Rd1 O-O 17.Rb1 b6 18.Rb5 Qe4 19.d5 Rfd8 20.c4 Rac8 21.Qxe4 fxe4 22.Nd4 Nxd4 23.Rxd4 a6 24.Rb1 b5 25.Be3 Bd7 26.Rc1 bxc4 27.Rdxc4 Rxc4 28.Rxc4 Be6 29.Rd4 Rxd5 30.Rxd5 Bxd5 31.a4 Bc6 32.a5 Bb5 33.Bd2 Kh7 34.Bc3 Be2 35.h3 g5 36.Kh1 Bf1 37.Kh2 h5 38.g3 Kg6 39.g4 h4 40.Bd2 Be2 41.Be3 Bf1 42.Bc1 Be2 43.Be3 f6 44.exf6 Kxf6 45.Bc5 Bf3 46.Kg1 Kg6 47.Be3 Be2 48.Ba7 Bf3 49.Bc5 Kf6 50.Bb4 Kg7 51.Bc3+ Kh6 52.Bb2 Kg6 53.Bd4 Be2 54.Kh1 Bf1 55.Kh2 Be2 56.Kg1 Bf3 57.Bb6 Kh7 58.Bc5 Kg6 59.Kh2 Be2 60.Bb6 e3 61.Bxe3 Kf6 62.Kg2 Kg6 63.f4 gxf4 64.Bxf4 Bd1 65.Bc7 Ba4 66.Bd8 Bc6+ 67.Kf2 Ba4 68.Bxh4 Bb5 69.Bd8 Bc4 70.h4 Bb5 71.Kf3 Bc6+ 72.Kf4 Bb5 73.Bb6 Be2 74.Bd4 Bd1 75.h5+ Kh7 76.Kg3 Be2 77.Kh4 Bd1 78.g5 Bc2 79.Be5 Bd3 80.g6+ Bxg6 81.hxg6+ Kxg6 82.Kg4 Kf7 83.Kf5 Ke7 84.Ke4 Kd8 85.Kd5 Kc8 86.Kc6 Kd8 87.Kb7 Ke8 88.Kxa6 Ke7 89.Kb7 Kd8 90.Bb8 Ke8 91.Bc7 Kd7 92.a6 Ke7 93.Bg3 Kf8 94.Be1 Kg8 95.Kb8 Kh8 96.Bd2 Kh7 97.Ka8 Kh8 98.Kb7 Kg7 99.Bc1 Kg6 100.Kc7 Kf5 101.Kb6 Kg6 102.Kc5 Kf5 103.Bh6 Ke6 104.Kc6 Ke5 105.Kd7 Kd5 106.Bf8 Ke4 107.Kc7 Kd4 108.Kd7 Kc3 109.a7 Kb3 110.Kc6 Ka2 111.Ba3 Kb3 112.Kb7 Ka4 113.a8=R+ Kb3 114.Kc8 Kc4 115.Bb2 Kb3 116.Bh8 Kc4 117.Ra6 Kb3 118.Bg7 Kb4 119.Kd8 Kc5 120.Ba1 Kc4 121.Ra2 Kd3 122.Ra8 Kd2 123.Kc7 Ke1 124.Re8+ Kd2 125.Kd6 Kd1 126.Ke5 Ke2 127.Rc8 Kd3 128.Rd8+ Ke2 129.Rh8 Kf2 130.Rh7 Kf1 131.Kf5 Ke1 132.Rh1+ Kd2 133.Rg1 Kd3 134.Bb2 Ke3 135.Re1+ Kd3 136.Bf6 Kd2 137.Rh1 Kd3 138.Kf4 Ke2 139.Kg3 Ke3 140.Rh4 Kd3 141.Kg2 Ke3 142.Bc3 Kd3 143.Kf1 Ke3 144.Bf6 Kd3 145.Rh7 Ke4 146.Kg2 Kd5 147.Rh1 Kc5 148.Ra1 Kd5 149.Ra3 Kc5 150.Bb2 Kb4 151.Kg3 Kc5 152.Kf4 Kd5 153.Ra6 Kc4 154.Ke4 Kc5 155.Rh6 Kb4 156.Kd4 Kb3 157.Bc3 Ka4 158.Kc4 Ka3 159.Ra6# 1-0