1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Qc2 c6 7.Bf4 Nbd7 8.Bg2 O-O 9.O-O b6 10.Nc3 dxc4 11.Nd2 Nd5 12.Nxc4 Ba6 13.Qa4 Bxc4 14.Qxc4 Nxf4 15.gxf4 Rc8 16.e3 b5 17.Qe2 Nb6 18.Rfc1 Nd5 19.a4 a6 20.Ne4 Qb6 21.Nc5 Rfd8 22.axb5 axb5 23.Ra6 Qc7 24.Nd3 Qb7 25.Raa1 Qb6 26.Nc5 Ra8 27.Rxa8 Rxa8 28.Nd7 Qb7 29.Ne5 Ra6 30.Bxd5 cxd5 31.Qc2 Ra8 32.Qc6 Qxc6 33.Rxc6 b4 34.Rb6 g6 35.Rb7 Kf8 36.Nc6 Re8 37.Kg2 Bd6 38.Rd7 Be7 39.Kf1 h6 40.Ke2 g5 41.fxg5 hxg5 42.h3 b3 43.Rb7 Bd6 44.Rxb3 Kg7 45.Kf3 Rh8 46.Kg2 Rc8 47.Rb6 Ra8 48.b4 Ra2 49.Rb7 Rb2 50.Nd8 Bxb4 51.Nxf7 Bc3 52.Rxb2 Bxb2 53.Nxg5 Kf6 54.Nf3 Kf5 55.Ne5 Kg5 56.Nd7 Bc3 57.Nc5 Be1 58.Kf1 Bc3 59.Ke2 Kf6 60.Nd3 Ba5 61.Kf3 Kg6 62.Kg3 Be1 63.e4 Ba5 64.Nf4+ Kg7 65.Nxe6+ Kh8 66.Kh4 Bb4 67.Kg4 Bc5 68.Nxc5 Kg8 69.Kf4 Kh8 70.Kf3 dxe4+ 71.Ke2 Kg7 72.Kd1 Kg6 73.Ke1 Kg7 74.Kd1 Kh7 75.Nd3 Kh6 76.d5 exd3 77.Kd2 Kh7 78.f4 Kg6 79.f5+ Kxf5 80.Kxd3 Ke5 81.Kc4 Kf4 82.d6 Kf3 83.Kc5 Ke2 84.Kb4 Kd1 85.Ka4 Kd2 86.d7 Ke1 87.Ka5 Kd1 88.Kb6 Kd2 89.Kb5 Ke3 90.Kc5 Ke4 91.Kb6 Kf3 92.Kb5 Ke4 93.Kc6 Kf4 94.Kb7 Ke4 95.d8=R Kf5 96.Kc8 Ke4 97.Rf8 Kd5 98.Rf6 Kc4 99.h4 Kb3 100.Kb8 Kb2 101.Rc6 Ka1 102.Kc7 Ka2 103.Kb6 Ka3 104.Kc7 Kb3 105.Rc1 Ka2 106.Kd8 Kb3 107.Ra1 Kc4 108.Ra6 Kc5 109.Ke8 Kd4 110.Re6 Kc5 111.Kd7 Kd5 112.Ra6 Kd4 113.Rf6 Kd3 114.Re6 Kd4 115.Re2 Kc4 116.Kc8 Kc5 117.Re1 Kd5 118.Re3 Kc6 119.Rd3 Kb5 120.Rd5+ Kb4 121.Kd7 Kc3 122.Kd8 Kc4 123.Rd7 Kb3 124.Rd5 Kc4 125.Rf5 Kd4 126.h5 Ke3 127.Kc7 Kd3 128.Kc6 Kd2 129.Rg5 Ke2 130.Kd6 Ke3 131.Rd5 Kf2 132.Ke6 Kf3 133.Kf5 Kf2 134.Rd8 Kg1 135.Ra8 Kf1 136.Rf8 Kf2 137.Re8 Kg3 138.Re6 Kh4 139.Re5 Kxh5 140.Rb5 Kh6 141.Rb3 Kh5 142.Rh3# 1-0