1.d4 e6 2.Nf3 d5 3.a3 Nf6 4.e3 Nbd7 5.Nbd2 c5 6.b3 Bd6 7.dxc5 Nxc5 8.c4 O-O 9.Bb2 a5 10.Qc2 Qe7 11.b4 Nce4 12.c5 Bc7 13.Be2 e5 14.Nxe4 Nxe4 15.O-O Bf5 16.Bd3 Rad8 17.Rac1 Bg6 18.bxa5 Rc8 19.a4 Rfd8 20.h3 Bxa5 21.Nxe5 Rxc5 22.Qb3 Nd2 23.Qa3 Bxd3 24.Nxd3 Rc7 25.Qxe7 Rxe7 26.Rfd1 h6 27.Nf4 Nb3 28.Rc2 d4 29.exd4 Rc7 30.Rxc7 Bxc7 31.Ne2 Ba5 32.g4 Rc8 33.Rd3 Nd2 34.Bc3 Bxc3 35.Nxc3 Nc4 36.d5 Nd6 37.Nb5 Nxb5 38.axb5 Kf8 39.d6 Rd8 40.b6 Ke8 41.Re3+ Kf8 42.Re7 Rxd6 43.Rxb7 g5 44.Kf1 Re6 45.Kg2 Kg7 46.Kf3 Kg6 47.Kg3 Kg7 48.h4 Kf6 49.h5 Kg7 50.f3 Kf6 51.Kf2 Kg7 52.Rb8 Kh7 53.Kg2 Kg7 54.Kg3 Kh7 55.f4 gxf4+ 56.Kxf4 Kg7 57.Kf5 Kh7 58.g5 hxg5 59.Kxg5 Kg7 60.h6+ Kh7 61.Kf5 Rxh6 62.Ke5 Kg7 63.Kd5 f5 64.Ke5 Rh5 65.Kf4 Rh4+ 66.Kxf5 Rh6 67.Ke5 Rc6 68.Kd5 Rf6 69.Kc5 Kg6 70.Ra8 Rd6 71.Ra6 Rd5+ 72.Kc6 Kf5 73.Ra8 Ra5 74.Rxa5+ Kf4 75.Rf5+ Ke4 76.Rh5 Kd4 77.Rg5 Kc3 78.Rb5 Kd3 79.Kd5 Kc3 80.b7 Kd3 81.Rb6 Kd2 82.Kc5 Kc1 83.Kb5 Kb2 84.b8=R Kc2 85.Ra8 Kc3 86.Re8 Kd3 87.Re7 Kd4 88.Rg7 Ke4 89.Kb4 Kd4 90.Rgg6 Ke5 91.Rg4 Kd5 92.Kb5 Ke5 93.Rg5+ Kf4 94.Rgg6 Kf5 95.Ka4 Kf4 96.Rg2 Ke5 97.Rgb2 Kf5 98.Rf2+ Ke5 99.Ra2 Kd5 100.Rh2 Kc4 101.Rd6 Kc5 102.Rh8 Kxd6 103.Rf8 Ke7 104.Rf3 Kd7 105.Rb3 Kc8 106.Rb2 Kc7 107.Rg2 Kc8 108.Kb4 Kb7 109.Ra2 Kc7 110.Rh2 Kb6 111.Rh8 Kc7 112.Ka3 Kb7 113.Rh2 Kc7 114.Ka2 Kc6 115.Rg2 Kb5 116.Rg5+ Kb4 117.Kb1 Ka3 118.Rf5 Kb3 119.Ka1 Ka3 120.Re5 Kb3 121.Re6 Kc2 122.Rh6 Kc3 123.Ka2 Kc2 124.Rh7 Kd2 125.Rh1 Ke3 126.Rg1 Kd3 127.Rg4 Kd2 128.Ka1 Kc3 129.Rg3+ Kd2 130.Rg8 Kc3 131.Rg7 Kc4 132.Rc7+ Kd4 133.Rc2 Kd3 134.Rc1 Kd2 135.Rc7 Kd3 136.Rf7 Ke4 137.Kb2 Kd3 138.Rf4 Ke3 139.Rh4 Kf3 140.Ra4 Kg3 141.Kc3 Kh2 142.Kb2 Kg2 143.Kc3 Kf1 144.Kd2 Kg2 145.Ke3 Kg1 146.Rf4 Kg2 147.Rg4+ Kh2 148.Kf3 Kh3 149.Rc4 Kh2 150.Rc6 Kg1 151.Rh6 Kf1 152.Rh1# 1-0