1.Nf3 d5 2.e3 c5 3.d4 Nf6 4.c4 e6 5.a3 cxd4 6.exd4 Bd6 7.c5 Be7 8.Nc3 b6 9.b4 bxc5 10.dxc5 O-O 11.Be2 a5 12.Rb1 axb4 13.axb4 Nc6 14.O-O d4 15.Na4 e5 16.Bb5 Qc7 17.Nb6 Rb8 18.Bxc6 Qxc6 19.Nxe5 Qe4 20.Nd3 Bf5 21.Rb3 Bd6 22.Bg5 Bc7 23.Bxf6 gxf6 24.Re1 Qb7 25.Nc4 Qb5 26.Na3 Qa4 27.Nb2 Qd7 28.Nc2 Rfd8 29.Nd3 Qd5 30.Ra3 Ra8 31.Rxa8 Rxa8 32.Qh5 Kg7 33.b5 Ba5 34.Rd1 Bc3 35.b6 Ra5 36.h3 Rb5 37.Kh2 h6 38.Nce1 Qe4 39.Qf3 Qxf3 40.Nxf3 Be4 41.Kg3 Kf8 42.Kf4 Bd5 43.Nd2 Bxg2 44.Ne4 Bxh3 45.Rg1 Be6 46.Nd6 Rb3 47.Ke4 Ke7 48.f4 Rxb6 49.cxb6 Kxd6 50.Rb1 f5+ 51.Kf3 Bd5+ 52.Ke2 Bb7 53.Rb5 Kc6 54.Rxf5 Kxb6 55.Rxf7 Be4 56.Rf6+ Kb5 57.Re6 Bd5 58.Rxh6 Kc4 59.Ne5+ Kc5 60.f5 Be4 61.f6 d3+ 62.Nxd3+ Bxd3+ 63.Kxd3 Bd2 64.Rh3 Bh6 65.Rxh6 Kb6 66.Ke2 Ka6 67.Rh4 Ka5 68.Rh7 Kb5 69.Rh2 Ka4 70.f7 Kb3 71.Kd1 Ka3 72.Ra2+ Kb3 73.Kd2 Kxa2 74.Kd1 Kb2 75.f8=R Kb1 76.Kd2 Kb2 77.Re8 Kb3 78.Re4 Ka2 79.Rg4 Ka3 80.Rg2 Kb4 81.Rg6 Ka3 82.Ke2 Kb4 83.Re6 Ka5 84.Kd1 Kb5 85.Re8 Ka4 86.Ke1 Kb3 87.Rh8 Kb2 88.Rf8 Ka1 89.Rf1 Ka2 90.Rf2+ Kb1 91.Rf3 Kc2 92.Rf7 Kb2 93.Rf5 Ka2 94.Rh5 Kb2 95.Kd2 Kb1 96.Rh4 Ka2 97.Rh8 Ka1 98.Rh6 Kb1 99.Kc3 Ka1 100.Kb4 Ka2 101.Rh5 Ka1 102.Ra5+ Kb2 103.Rd5 Kb1 104.Ka4 Ka2 105.Rg5 Kb1 106.Ka5 Kb2 107.Rg7 Ka3 108.Rg8 Kb3 109.Rc8 Ka2 110.Re8 Ka3 111.Re7 Kb3 112.Rc7 Kb2 113.Kb4 Ka1 114.Kb3 Kb1 115.Rc6 Ka1 116.Rc3 Kb1 117.Rc5 Ka1 118.Rc1# 1-0