1.e4 c6 2.d4 e6 3.Nf3 d5 4.e5 c5 5.c3 Bd7 6.Bd3 Nc6 7.O-O cxd4 8.cxd4 Qb6 9.Nc3 Nxd4 10.Nxd4 Qxd4 11.Nb5 Qxe5 12.Re1 Qb8 13.Qf3 Bd6 14.Nxd6+ Qxd6 15.Bf4 Qb4 16.Qg3 Ne7 17.Bd6 Qd4 18.Be5 Qb4 19.Bxg7 Rg8 20.Bxh7 O-O-O 21.Bxg8 Rxg8 22.Qc3+ Qxc3 23.Bxc3 Nf5 24.Be5 Nh4 25.Bg3 Nf5 26.Rac1+ Bc6 27.b4 Nxg3 28.hxg3 Kd7 29.Re5 Kd6 30.Rh5 d4 31.Rh4 e5 32.Rh6+ Ke7 33.b5 Bd7 34.Re1 f6 35.f4 d3 36.fxe5 f5 37.a4 Rg4 38.Rd1 Rxa4 39.Rxd3 Bxb5 40.Rdd6 Bc6 41.Rh7+ Ke8 42.Rg6 Rg4 43.Re6+ Kd8 44.Rf6 Ke8 45.Kh2 a5 46.e6 a4 47.Rff7 Rg8 48.Rh4 Rf8 49.Rc7 Kd8 50.e7+ Kxc7 51.exf8=Q Be4 52.Qe7+ Kc6 53.Rh8 Bd3 54.Qh7 Kb5 55.Qxb7+ Kc5 56.Qf3 Kb6 57.Re8 Bb5 58.Re4 Ka5 59.Re5 Kb4 60.Qb7 Kc3 61.Rxb5 a3 62.Rc5+ Kd2 63.Qb4+ Kd3 64.Qb6 Ke2 65.Qb4 Kd1 66.Qe1+ Kxe1 67.Ra5 f4 68.Ra4 a2 69.Rxa2 f3 70.gxf3 Kf1 71.Rd2 Ke1 72.Rb2 Kd1 73.Rd2+ Ke1 74.Rd5 Ke2 75.Rb5 Kxf3 76.Rb8 Ke2 77.Rb3 Ke1 78.g4 Kf1 79.Rb2 Ke1 80.Rb8 Kd1 81.Rb2 Kc1 82.Kg3 Kxb2 83.Kg2 Ka2 84.Kf2 Kb2 85.Kg2 Ka1 86.g5 Kb2 87.Kh2 Ka2 88.g6 Ka3 89.Kg1 Ka4 90.Kh2 Kb3 91.Kg1 Ka3 92.Kf1 Kb4 93.Kg1 Kb5 94.Kh1 Ka4 95.Kg2 Ka5 96.Kh2 Kb4 97.Kh1 Ka3 98.Kg2 Kb4 99.Kh3 Ka4 100.Kg3 Kb3 101.g7 Ka2 102.Kh2 Kb1 103.Kh1 Ka2 104.Kg1 Ka1 105.Kf2 Kb1 106.Kg2 Kb2 107.Kg1 Ka1 108.g8=R Ka2 109.Rh8 Ka3 110.Kf2 Kb4 111.Rd8 Kb3 112.Re8 Kc4 113.Re6 Kb4 114.Kf3 Kb5 115.Re8 Ka5 116.Re5+ Ka6 117.Kg2 Kb7 118.Re2 Ka6 119.Re3 Ka7 120.Kg1 Ka8 121.Kf2 Kb7 122.Re8 Kc7 123.Re7+ Kc8 124.Kg2 Kb8 125.Rh7 Ka8 126.Kh2 Kb8 127.Kh1 Ka8 128.Rg7 Kb8 129.Rd7 Kc8 130.Rd3 Kb7 131.Kg1 Kb6 132.Rd5 Ka7 133.Rb5 Ka8 134.Rb1 Ka7 135.Kh2 Ka6 136.Rh1 Ka7 137.Kh3 Kb8 138.Rf1 Ka7 139.Kh4 Ka6 140.Kg4 Kb5 141.Rb1+ Ka5 142.Kf4 Ka6 143.Ke3 Ka5 144.Ke4 Ka4 145.Kd3 Ka3 146.Ke3 Ka4 147.Kd4 Ka5 148.Kc4 Ka6 149.Kc5 Ka5 150.Ra1# 1-0