1.d4 Nf6 2.e3 d5 3.c4 e6 4.a3 c5 5.cxd5 exd5 6.Nf3 Be6 7.Nc3 Nc6 8.Be2 cxd4 9.exd4 Bd6 10.O-O O-O 11.Bg5 Re8 12.Bd3 h6 13.Bh4 Bg4 14.Be2 Bf4 15.Bxf6 Qxf6 16.Nxd5 Qd6 17.Nxf4 Qxf4 18.d5 Ne5 19.Nxe5 Bxe2 20.Qxe2 Rxe5 21.Qb5 b6 22.Rae1 Rd8 23.Rxe5 Qxe5 24.Rd1 Rd6 25.h3 g6 26.b4 Kg7 27.Qc4 h5 28.a4 Rd7 29.a5 bxa5 30.bxa5 Rd6 31.Qc5 a6 32.Qc4 h4 33.Qd4 Qxd4 34.Rxd4 g5 35.f4 gxf4 36.Kf2 Kf6 37.Rxf4+ Ke5 38.Rxh4 f5 39.g4 fxg4 40.Rxg4 Kxd5 41.h4 Ke5 42.Ke3 Kf5 43.Rg5+ Kf6 44.Ke4 Rd2 45.Rc5 Rd6 46.h5 Kg7 47.Rc7+ Kh8 48.Rb7 Re6+ 49.Kf5 Re1 50.Rb6 Rf1+ 51.Kg6 Rg1+ 52.Kh6 Kg8 53.Rxa6 Ra1 54.Ra8+ Kf7 55.Kh7 Ra3 56.Ra7+ Kf6 57.h6 Rb3 58.a6 Rb6 59.Rg7 Rxa6 60.Rg6+ Kf7 61.Rxa6 Kf8 62.Kg6 Ke7 63.Rc6 Kd7 64.Rc3 Ke6 65.Rg3 Kd5 66.Ra3 Ke5 67.Ra1 Ke4 68.Kg7 Ke5 69.Re1+ Kf4 70.Rf1+ Ke5 71.Rf3 Ke4 72.Kf7 Kd5 73.Rf5+ Kd6 74.Rh5 Kc6 75.Kf8 Kc7 76.Ke7 Kb8 77.Kf6 Kb7 78.Rh3 Kc7 79.Rb3 Kd7 80.Kf7 Kc8 81.Re3 Kb7 82.Re1 Kc7 83.Re4 Kb7 84.Kf6 Ka6 85.Kf5 Ka5 86.Re2 Kb4 87.Rc2 Ka5 88.Rc5+ Kb6 89.Ke6 Ka6 90.Rc7 Kb5 91.Kd5 Ka6 92.Kc5 Ka5 93.Rc6 Ka4 94.Rc8 Kb3 95.Kd4 Kb4 96.Rb8+ Ka4 97.Rb6 Ka5 98.Ra6+ Kb5 99.Rg6 Kb4 100.Kd3 Kb5 101.Rg8 Kb6 102.Rc8 Ka7 103.Kd2 Ka6 104.Ke2 Ka5 105.Rb8 Ka6 106.h7 Ka7 107.Rb1 Ka8 108.h8=N Ka7 109.Kf1 Ka6 110.Kg1 Ka7 111.Kg2 Ka6 112.Re1 Kb6 113.Kh2 Ka5 114.Ra1+ Kb6 115.Nf7 Kb5 116.Ra3 Kb4 117.Re3 Kc4 118.Ne5+ Kb5 119.Rd3 Ka6 120.Kg3 Ka5 121.Kg4 Kb4 122.Kf4 Kc5 123.Rd7 Kb5 124.Nd3 Kc4 125.Nb2+ Kc5 126.Rd2 Kc6 127.Nc4 Kb7 128.Ne3 Ka6 129.Kg5 Kb5 130.Rb2+ Ka6 131.Rb4 Ka5 132.Rb3 Ka6 133.Kf6 Ka7 134.Nc4 Ka8 135.Ke6 Ka7 136.Kd5 Ka8 137.Kd6 Ka7 138.Nb2 Ka6 139.Nd3 Ka5 140.Nc1 Ka6 141.Kd7 Ka7 142.Rb1 Ka8 143.Kd8 Ka7 144.Kc7 Ka8 145.Ne2 Ka7 146.Ng3 Ka6 147.Ne2 Ka7 148.Ra1# 1-0