1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Qc2 h6 7.Bg2 d5 8.O-O c6 9.Rd1 Nbd7 10.Bf4 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 Qc7 14.f4 dxc4 15.Nxc4 h5 16.Nc3 Nd5 17.Bf2 h4 18.e4 hxg3 19.Bxg3 Nxf4 20.Kh1 f6 21.Rf1 e5 22.Bxf4 exf4 23.Ne2 g5 24.e5 Rf7 25.e6 Rh7 26.exd7 Bxd7 27.Ng1 Kg7 28.Be4 Rh5 29.Bf5 Rah8 30.Rae1 Bb4 31.Re2 Qc8 32.Bxd7 Qxd7 33.Rf3 b5 34.Nd2 Qd5 35.Qe4 Bxd2 36.Qxd5 cxd5 37.Rxd2 Kg6 38.Rc2 Kf5 39.Kg2 Rh4 40.Kf1 b4 41.Rc6 a4 42.Rf2 g4 43.hxg4+ Rxg4 44.Nf3 Rh1+ 45.Ke2 Rb1 46.Kd3 Rg3 47.Rd6 Rd1+ 48.Ke2 Rb1 49.Kd3 Rd1+ 50.Kc2 Ra1 51.Nd2 Rxa2 52.Rxd5+ Kg4 53.Rb5 b3+ 54.Kb1 Rd3 55.d5 a3 56.Rxb3 Rxb2+ 57.Rxb2 axb2 58.Ne4 f5 59.Nd2 Rxd5 60.Kxb2 Kg3 61.Re2 f3 62.Nf1+ Kf4 63.Rc2 Rd1 64.Rc1 Rxf1 65.Rxf1 Ke3 66.Re1+ Kd3 67.Re5 f4 68.Rd5+ Ke3 69.Re5+ Kd4 70.Rf5 Ke4 71.Rc5 f2 72.Rc1 Kd3 73.Kb3 Ke2 74.Rc2+ Kf3 75.Rc1 Kg2 76.Rc2 Kg1 77.Rc1+ f1=Q 78.Rxf1+ Kxf1 79.Kc4 Kg1 80.Kd3 f3 81.Kc4 Kf1 82.Kb5 Kg2 83.Ka4 Kg3 84.Ka3 Kf4 85.Kb2 Ke5 86.Kc2 Kf4 87.Kc1 Kg4 88.Kb1 f2 89.Kb2 Kh5 90.Ka3 Kh6 91.Ka2 f1=R 92.Kb2 Re1 93.Kc2 Kg5 94.Kd2 Re5 95.Kc1 Kf4 96.Kd1 Rb5 97.Kd2 Rb3 98.Ke1 Rd3 99.Kf2 Kg4 100.Ke1 Kg3 101.Kf1 Kh2 102.Ke2 Ra3 103.Ke1 Kg2 104.Ke2 Rf3 105.Kd2 Rf1 106.Kc3 Kg3 107.Kb2 Kf4 108.Kb3 Ra1 109.Kc2 Rg1 110.Kc3 Kf3 111.Kc2 Ke2 112.Kc3 Re1 113.Kb4 Kd3 114.Kc5 Rc1+ 115.Kb4 Rd1 116.Ka4 Rg1 117.Kb3 Rh1 118.Kb4 Re1 119.Kb5 Kd2 120.Kc6 Kd1 121.Kb5 Re3 122.Ka6 Rb3 123.Ka5 Kc2 124.Ka4 Rb6 125.Ka3 Rb5 126.Ka2 Ra5# 0-1