1.e4 c6 2.d4 d5 3.e5 c5 4.Nf3 cxd4 5.Nxd4 Nc6 6.Nxc6 bxc6 7.Bd3 e6 8.O-O Ne7 9.Nd2 Ng6 10.Re1 a5 11.c3 Bc5 12.Nb3 Bb6 13.Nd4 c5 14.Nf3 O-O 15.Bg5 Qc7 16.Qd2 c4 17.Bc2 f6 18.exf6 gxf6 19.Bh6 Rf7 20.b3 cxb3 21.axb3 Bd7 22.Be3 Bxe3 23.Rxe3 Nf4 24.g3 Rg7 25.Kh1 Ng6 26.Nd4 Re8 27.f4 e5 28.Nf5 Bxf5 29.Bxf5 Qc6 30.Ree1 Rge7 31.c4 exf4 32.Rxe7 Nxe7 33.cxd5 Nxd5 34.Qg2 Kh8 35.gxf4 Rg8 36.Qf3 Ne7 37.Qxc6 Nxc6 38.Rd1 Rd8 39.Rxd8+ Nxd8 40.Kg2 Nc6 41.Be4 Nd4 42.Bd5 Kg7 43.Kf2 Kg6 44.Ke3 Nc2+ 45.Ke4 Kh5 46.Be6 Kh4 47.Kf5 Kh3 48.Kxf6+ Kxh2 49.Ke5 Ne3 50.Ke4 Nf1 51.f5 Ng3+ 52.Ke5 Nxf5 53.Bxf5 h5 54.Kf4 Kg2 55.Kg5 Kf3 56.Kxh5 Ke3 57.Bd7 Kd4 58.Ba4 Kc5 59.Kg6 Kb4 60.Kf5 Kc5 61.Ke6 Kd4 62.Kd6 Kc3 63.Kc5 Kd3 64.Kb5 Kc2 65.Kxa5 Kc3 66.Kb5 Kc2 67.Ka6 Kd1 68.Kb6 Ke2 69.Kb7 Ke1 70.b4 Kf2 71.Kb6 Kf3 72.Ka6 Kg4 73.Ka5 Kh5 74.Ka6 Kh6 75.Kb6 Kg6 76.Kc6 Kg7 77.Kd6 Kh7 78.Kd7 Kg6 79.Kd6 Kg5 80.Kd5 Kh6 81.Ke5 Kh5 82.Ke6 Kg6 83.Ke7 Kg7 84.Kd7 Kg8 85.Ke8 Kh7 86.Kd8 Kg8 87.Kc8 Kh8 88.Kb8 Kg7 89.Ka8 Kf8 90.b5 Ke7 91.Bd1 Kd7 92.Ka7 Kc7 93.Bb3 Kd7 94.Ka6 Kd8 95.Ka7 Ke7 96.Kb8 Kd6 97.Kb7 Kd7 98.Ka7 Kd8 99.Kb6 Kc8 100.Bc2 Kb8 101.Ka5 Kc8 102.Ba4 Kc7 103.Ka6 Kd6 104.Bb3 Ke7 105.Bc4 Kf6 106.Bd5 Kg5 107.b6 Kg6 108.Ka7 Kf5 109.Ka8 Kg4 110.Bc4 Kf5 111.Bb5 Ke6 112.Bd3 Kd7 113.Ka7 Kc8 114.Bf1 Kd8 115.Be2 Kd7 116.Bf3 Kd6 117.Be4 Kc5 118.b7 Kd4 119.Ka8 Kc3 120.Ka7 Kc4 121.Ka8 Kb5 122.Bd5 Kb4 123.Bc6 Kc4 124.Bd7 Kb4 125.Be8 Kc4 126.Ka7 Kb4 127.Ka6 Ka3 128.Ka5 Kb3 129.Kb5 Kb2 130.Kc5 Kc2 131.Kb5 Kb3 132.Kb6 Kb4 133.Ka6 Ka3 134.b8=R Ka2 135.Ka5 Ka3 136.Kb5 Kb3 137.Kc5+ Ka3 138.Kc6 Ka2 139.Kb6 Ka1 140.Ka6 Ka2 141.Kb5 Kb1 142.Kc4+ Ka2 143.Kd5 Ka3 144.Kd4 Ka2 145.Kc4 Ka1 146.Kb4 Kb1 147.Kb3 Ka1 148.Kc2 Ka2 149.Ra8# 1-0