1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Bg2 d5 7.Qc2 Nbd7 8.O-O c6 9.Rc1 b6 10.cxd5 cxd5 11.Bf4 a5 12.Nc3 Ba6 13.Qb3 Bc4 14.Qd1 Nh5 15.e3 Rc8 16.Rc2 Nxf4 17.exf4 Bf6 18.Rac1 Nb8 19.Ne5 Ba6 20.h4 Nd7 21.Bf1 Bxf1 22.Qxf1 Bxe5 23.fxe5 f6 24.exf6 Nxf6 25.Qe2 Qd7 26.Kg2 Rc4 27.Qd3 Ng4 28.f3 Nh6 29.Ne2 Rxc2 30.Rxc2 Nf5 31.h5 Qd6 32.Rc3 e5 33.dxe5 Qxe5 34.Rb3 d4 35.Kf2 Qe8 36.g4 Qe3+ 37.Qxe3 Nxe3 38.g5 Rd8 39.Rxb6 Nc4 40.Rb5 d3 41.Nc3 Kf7 42.Nd1 Re8 43.Nc3 Rd8 44.Rb7+ Kf8 45.h6 gxh6 46.gxh6 Rd6 47.Rxh7 Nxb2 48.Rh8+ Kf7 49.Ne4 Rd5 50.h7 Rh5 51.Ke3 Rh2 52.Rb8 d2 53.Nxd2 Nd1+ 54.Kd3 Rxh7 55.Rb7+ Kg8 56.Rxh7 Kxh7 57.Nc4 a4 58.Kc2 Nf2 59.Nb2 Nh3 60.Kd2 a3 61.Nc4 Ng5 62.Ke3 Kg6 63.Nxa3 Kf5 64.Nb5 Ke5 65.f4+ Kd5 66.fxg5 Kc5 67.Kd3 Kd5 68.Kc2 Kc4 69.Kd1 Kd3 70.Kc1 Ke4 71.a3 Ke3 72.Kb2 Ke4 73.Kb1 Ke3 74.Kc2 Kf3 75.Kb3 Ke3 76.g6 Kf2 77.Kb4 Ke3 78.Kc3 Ke2 79.Kd4 Ke1 80.Kd5 Ke2 81.Nc7 Ke3 82.Kc4 Ke2 83.Kb5 Ke3 84.Ka5 Kd2 85.Kb4 Ke2 86.Ka4 Ke3 87.Kb3 Kd4 88.Ka2 Ke3 89.Kb1 Ke2 90.Ka1 Kd3 91.Ka2 Ke4 92.Kb3 Kf4 93.Kc2 Ke5 94.Kd2 Ke4 95.a4 Kd4 96.Ke1 Kc5 97.Kd1 Kb4 98.Kc1 Ka5 99.Kb1 Kb4 100.Ka1 Kc4 101.Nb5 Kb4 102.Kb2 Kxa4 103.Kc2 Ka5 104.Kc1 Kxb5 105.Kb2 Ka5 106.Kb3 Ka6 107.Ka3 Kb6 108.Ka2 Kc5 109.g7 Kd4 110.Kb1 Kc3 111.Ka1 Kd3 112.Kb1 Ke2 113.Kc2 Kf3 114.Kb2 Ke3 115.Kc1 Kf4 116.Kc2 Kf5 117.Kb2 Ke4 118.g8=R Kd3 119.Ka1 Ke3 120.Rg5 Ke4 121.Rg2 Kd3 122.Rg3+ Kc4 123.Rg4+ Kd5 124.Rg1 Kd6 125.Rg2 Ke5 126.Ka2 Kf4 127.Ka3 Ke4 128.Ka4 Kf5 129.Ka5 Ke4 130.Ka6 Kd3 131.Ka7 Kc3 132.Rg3+ Kc2 133.Ka6 Kd2 134.Kb5 Ke1 135.Kb4 Kf2 136.Ra3 Kg1 137.Ra6 Kf1 138.Kc3 Kg1 139.Kd3 Kg2 140.Ke3 Kf1 141.Ra1+ Kg2 142.Ra6 Kg1 143.Ra1+ Kh2 144.Kf3 Kh3 145.Rh1# 1-0