1.e4 c5 2.d4 cxd4 3.Nf3 Qa5+ 4.c3 dxc3 5.Nxc3 e6 6.Be2 Nc6 7.Bf4 Nf6 8.O-O Be7 9.e5 Nd5 10.Nxd5 Qxd5 11.Qxd5 exd5 12.Rfd1 b5 13.Rxd5 a6 14.Rd2 Bb7 15.Rad1 Rd8 16.h4 h6 17.h5 Rg8 18.Nh2 Bg5 19.Bxg5 hxg5 20.Rd5 Rh8 21.Bg4 Nb8 22.R5d2 Ke7 23.Nf1 Rhe8 24.Rd6 Kf8 25.e6 fxe6 26.Bxe6 Bc6 27.Ne3 Rc8 28.Bf5 Re5 29.Rg6 Bd5 30.Rxd5 Rc4 31.Rd1 Rc1 32.Rxc1 Rxe3 33.Rb6 Rd3 34.Rxb5 Rb3 35.axb3 d5 36.Bh3 Kg8 37.Rc4 g4 38.Rc3 Kf8 39.Rd3 Nd7 40.f4 Nf6 41.Rb6 Nd7 42.Re3 g3 43.Ree6 Nf6 44.Rxa6 d4 45.Rxf6+ Ke7 46.Rf7+ Kxf7 47.Ra7+ Kf8 48.h6 gxh6 49.Rg7 Ke8 50.Bf5 h5 51.Be4 d3 52.Rxg3 h4 53.Re3 Kd8 54.Rh3 Kc8 55.Rxd3 Kc7 56.Bf3 h3 57.Bd1 Kc8 58.Rxh3 Kc7 59.Bg4 Kb6 60.Rh8 Kb5 61.Bh5 Kc6 62.Bg4 Kb5 63.Bd1 Kb4 64.Rg8 Kb5 65.b4 Kc4 66.g4 Kxb4 67.Bb3 Kb5 68.Rh8 Kb4 69.Rg8 Ka5 70.Bf7 Kb4 71.Rh8 Ka4 72.g5 Kb5 73.Bd5 Kb4 74.g6 Ka4 75.Kg2 Kb5 76.Bf7 Kb4 77.Kh1 Kc5 78.b4+ Kxb4 79.Bb3 Kb5 80.Bc2 Ka6 81.Kg1 Kb5 82.Rh7 Ka6 83.Re7 Kb5 84.Re6 Kc4 85.Kh1 Kd4 86.Bd1 Kc4 87.Bf3 Kc5 88.Bg4 Kc4 89.Be2+ Kd4 90.Re5 Kc3 91.Bb5 Kc2 92.Re1 Kb2 93.f5 Ka2 94.Rb1 Kxb1 95.Ba6 Ka2 96.f6 Ka1 97.Bb5 Kb1 98.Kg1 Kc2 99.Kf2 Kc3 100.Bc4 Kxc4 101.f7 Kd4 102.f8=B Kc4 103.Kf3 Kc3 104.g7 Kc2 105.Kg4 Kb3 106.Bc5 Kc2 107.Kf4 Kb3 108.g8=Q+ Kc2 109.Qg1 Kd3 110.Bb6 Kd2 111.Kf3 Kc2 112.Be3 Kc3 113.Bc5 Kb3 114.Bd6 Kc3 115.Kf2 Kd4 116.Qg6 Kc3 117.Kg1 Kc4 118.Qg3 Kb5 119.Qg5+ Kc4 120.Kf1 Kd3 121.Qd8 Kc3 122.Qg8 Kc2 123.Qa8 Kb2 124.Qc6 Kb3 125.Bf4 Kb2 126.Qg6 Ka1 127.Qg1 Kb1 128.Kg2+ Ka2 129.Kf3 Kb3 130.Bh6 Kc2 131.Qb6 Kd1 132.Qg6 Ke1 133.Qe4+ Kd1 134.Qc6 Ke1 135.Qg6 Kf1 136.Bf8 Ke1 137.Qg4 Kf1 138.Ke3 Ke1 139.Qc4 Kd1 140.Bh6 Ke1 141.Qe2# 1-0