1.d4 c6 2.Nf3 Nf6 3.c4 d5 4.h3 Bf5 5.Nc3 e6 6.g4 Bg6 7.Bg2 Nbd7 8.cxd5 exd5 9.Qb3 Qb6 10.O-O h6 11.Bf4 Qxb3 12.axb3 a6 13.Nh4 Bh7 14.Nf5 h5 15.f3 hxg4 16.hxg4 Bxf5 17.gxf5 Nh5 18.Bh2 O-O-O 19.Nxd5 Nhf6 20.Nc3 Nc5 21.e3 Nxb3 22.Rad1 Nd5 23.Nxd5 Rxd5 24.Rd3 Rb5 25.Be5 Na5 26.d5 f6 27.Bc3 cxd5 28.f4 Nc4 29.Bxd5 Rxd5 30.Rxd5 Nxe3 31.Rd3 Nxf1 32.Kxf1 Rh5 33.Rd5 Kc7 34.Ke2 Bd6 35.Kf3 Kc6 36.Ke4 Rh4 37.Bd2 Bxf4 38.Bxf4 Rxf4+ 39.Kxf4 Kxd5 40.Kf3 Ke5 41.Kg4 Kd4 42.Kf4 Kc4 43.Kf3 b6 44.Kg2 Kb4 45.Kh3 Ka4 46.b4 b5 47.Kg2 Ka3 48.Kh1 Ka4 49.Kg1 a5 50.bxa5 Kxa5 51.Kh2 Ka4 52.Kg1 Kb3 53.Kg2 Ka2 54.Kg3 b4 55.Kh3 Ka3 56.Kg2 Kb2 57.Kg3 Ka2 58.Kg2 Ka1 59.Kf2 Kb2 60.Kg3 Kc3 61.Kh4 b3 62.Kg4 b2 63.Kh3 Kc2 64.Kg2 Kd1 65.Kf1 b1=R 66.Kg1 Rb8 67.Kg2 Rb4 68.Kg1 Ra4 69.Kf2 Ra2+ 70.Kf3 Ra4 71.Kg3 Ra3+ 72.Kh2 Kc2 73.Kh1 Rb3 74.Kg2 Kc3 75.Kf3 Rb1 76.Kf2 Rb5 77.Kg2 Rb3 78.Kg3 Rb5 79.Kf3 Rxf5+ 80.Kg4 Rf2 81.Kh4 f5 82.Kg3 Re2 83.Kf4 Re6 84.Kxf5 Ra6 85.Kf4 Ra1 86.Kf3 Ra5 87.Kf2 Kb2 88.Ke1 Kb3 89.Kd2 Ra4 90.Ke2 Ka3 91.Kd3 Kb4 92.Ke2 Kc4 93.Kd1 Rb4 94.Kc1 Rb2 95.Kxb2 Kd4 96.Kb1 Kd5 97.Ka2 Kc4 98.Ka3 Kd5 99.Kb4 Kd6 100.Kc4 Ke5 101.Kb3 Kf6 102.Ka4 g6 103.Kb5 Kf5 104.Kb4 Kf4 105.Ka5 Kg3 106.Kb6 Kg4 107.Kb5 Kh3 108.Ka4 Kg4 109.Kb5 Kf3 110.Ka4 Ke2 111.Kb4 Kd3 112.Ka5 Kd4 113.Kb5 Kd5 114.Kb6 Kd4 115.Ka7 Kd3 116.Kb6 Ke2 117.Kc6 Kf3 118.Kc5 Kg2 119.Kd4 Kf3 120.Kc4 Kf4 121.Kd5 g5 122.Ke6 Ke4 123.Ke7 Kd5 124.Kd7 Kd4 125.Ke6 Ke4 126.Kd6 g4 127.Kd7 Kd5 128.Ke7 Ke5 129.Kf7 g3 130.Kf8 Ke4 131.Ke7 Kf4 132.Ke8 Kf5 133.Kd8 Kg6 134.Ke8 Kh7 135.Kd8 Kg8 136.Ke7 Kh7 137.Kf8 g2 138.Kf7 g1=Q 139.Kf6 Qg2 140.Kf7 Qb2 141.Kf8 Qc3 142.Kf7 Kh6 143.Kg8 Qg7# 0-1