1.Nf3 Nf6 2.e3 a6 3.d4 d5 4.Be2 Bf5 5.Nh4 Be4 6.Nd2 e6 7.Nhf3 Bg6 8.O-O Be7 9.c4 O-O 10.Ne5 c5 11.cxd5 exd5 12.dxc5 Bxc5 13.Nb3 Bd6 14.Nxg6 hxg6 15.Bd2 Be5 16.Nd4 Bxd4 17.exd4 Nc6 18.Be3 Re8 19.Rc1 Qb6 20.b3 Qa5 21.a4 Ne4 22.Bf3 Qb4 23.Qd3 Rad8 24.Rfd1 Qd6 25.g3 Nb4 26.Qb1 Re7 27.Bd2 Rde8 28.Bxb4 Qxb4 29.Qd3 g5 30.Bxe4 Rxe4 31.Rc5 Rd8 32.Qc3 Qxc3 33.Rxc3 Rd7 34.h3 f6 35.Kf1 Kf7 36.a5 Ke7 37.Rc8 Kd6 38.Rd3 Rde7 39.Rd8+ Kc6 40.Rc3+ Kb5 41.Rxd5+ Kb4 42.Rd3 Re1+ 43.Kg2 Rb1 44.Rd8 Rxb3 45.Rd2 Kc3 46.Rd1 Kc2 47.Ra1 Rd3 48.d5 Kb2 49.Rf1 Kc2 50.d6 Re5 51.Rc8+ Kb2 52.Rc7 Rxa5 53.Rxb7+ Rb5 54.Rxg7 Rxd6 55.Ra7 a5 56.Re1 Kb3 57.Rb1+ Ka4 58.Ra1+ Kb4 59.Rb1+ Ka4 60.Ra1+ Kb4 61.Re1 Rc6 62.Ra8 Rc2 63.Rb1+ Ka4 64.Ra1+ Kb4 65.h4 gxh4 66.gxh4 Rf5 67.Rb8+ Kc3 68.Ra3+ Kc4 69.Rf3 Rxf3 70.Kxf3 Rd2 71.h5 Rd1 72.h6 Rh1 73.Rh8 a4 74.h7 a3 75.Rc8+ Kb3 76.h8=Q Rxh8 77.Rxh8 a2 78.Ra8 Kb2 79.Ke4 a1=Q 80.Rxa1 Kxa1 81.Kf5 Kb2 82.Kxf6 Kc1 83.Ke5 Kd1 84.Kf5 Ke2 85.f4 Kd3 86.Ke5 Kc3 87.Kd6 Kd4 88.f5 Kc4 89.Ke5 Kc5 90.f6 Kb6 91.Kd5 Kb5 92.Ke5 Kb6 93.Kd5 Kc7 94.Ke6 Kb7 95.Kd6 Ka7 96.Kd7 Kb8 97.Ke8 Kc7 98.Kf7 Kd6 99.Ke8 Ke5 100.Ke7 Kd4 101.Ke6 Kd3 102.Kd7 Kd4 103.Ke6 Kc3 104.Kf7 Kc2 105.Ke8 Kb2 106.Kf8 Ka1 107.Kg7 Ka2 108.Kg8 Kb1 109.Kf7 Kc2 110.Ke7 Kd1 111.Ke6 Ke1 112.Kd7 Ke2 113.f7 Ke1 114.f8=R Kd2 115.Kd8 Ke1 116.Rf7 Kd1 117.Rb7 Kc2 118.Kd7 Kc1 119.Ra7 Kd2 120.Ra4 Kd1 121.Ke8 Kc1 122.Rb4 Kc2 123.Kd8 Kd1 124.Rg4 Ke2 125.Rg6 Kd1 126.Ra6 Ke2 127.Rf6 Ke1 128.Rd6 Ke2 129.Kd7 Kf1 130.Ke7 Kf2 131.Ke6 Ke1 132.Rd3 Ke2 133.Ra3 Kd2 134.Kf7 Kd1 135.Kg8 Kc2 136.Ra4 Kb3 137.Re4 Kc3 138.Rh4 Kc2 139.Rg4 Kd1 140.Rg7 Ke2 141.Kh8 Kd1 142.Rg3 Ke2 143.Rg4 Kd3 144.Rg5 Kc4 145.Rg8 Kc3 146.Re8 Kd2 147.Re6 Kd3 148.Kg7 Kc2 149.Kf6 Kc1 150.Re7 Kd2 151.Ke5 Ke3 152.Rd7 Kf3 153.Rd3+ Kg2 154.Rc3 Kf2 155.Ke4 Ke2 156.Rc2+ Kd1 157.Kd3 Ke1 158.Rb2 Kd1 159.Rb1# 1-0