1.d4 Nf6 2.Nf3 e6 3.c4 Be7 4.Nc3 d5 5.Bf4 O-O 6.e3 Nbd7 7.c5 Nh5 8.Be2 b6 9.b4 Nxf4 10.exf4 a5 11.a3 c6 12.O-O Ba6 13.Bxa6 Rxa6 14.Qe2 Qa8 15.b5 cxb5 16.Qxb5 Ra7 17.c6 Nb8 18.Rfc1 Rc7 19.Ne5 Bf6 20.Na4 Bxe5 21.Nxb6 Qa6 22.Qxa6 Nxa6 23.dxe5 Nb8 24.Rab1 Rxc6 25.Kf1 h5 26.Ke2 Kh7 27.g3 Rd8 28.h3 Kg6 29.g4 f6 30.exf6 Kxf6 31.Ke3 Ke7 32.f5 hxg4 33.hxg4 exf5 34.gxf5 Kf6 35.Kf4 d4 36.Ke4 Re8+ 37.Kxd4 Kxf5 38.Rb5+ Ke6 39.Re1+ Kf7 40.Rf5+ Rf6 41.Rxf6+ gxf6 42.Rxe8 Kxe8 43.Kc5 Ke7 44.Kb5 Kd6 45.Nc4+ Kd5 46.Nxa5 Nd7 47.Nc4 Nc5 48.Ne3+ Kd4 49.Nc2+ Kd5 50.a4 Nxa4 51.Kxa4 Kc4 52.Ne1 Kc3 53.Nf3 Kd3 54.Ng1 Kd2 55.Kb3 Ke1 56.f4 Kf2 57.Kc4 Ke3 58.Nh3 Ke4 59.Kc5 Kf5 60.Kd6 Kg4 61.Ke6 Kxh3 62.Kxf6 Kg4 63.f5 Kh3 64.Kg5 Kg3 65.Kh5 Kg2 66.Kg6 Kh1 67.f6 Kh2 68.Kf5 Kg1 69.Ke4 Kf1 70.Kf3 Kg1 71.Kg3 Kf1 72.f7 Ke2 73.f8=R Kd1 74.Rb8 Kc1 75.Ra8 Kb1 76.Rd8 Ka1 77.Rb8 Ka2 78.Kf2 Ka3 79.Rb7 Ka4 80.Ke3 Ka5 81.Rf7 Ka4 82.Rh7 Kb5 83.Kd3 Kc6 84.Kc3 Kd5 85.Rh8 Ke4 86.Kc2 Kd4 87.Kd2 Kc5 88.Rh1 Kc4 89.Rb1 Kc5 90.Ke2 Kd4 91.Ke1 Kc4 92.Kd1 Kd4 93.Ke2 Kc4 94.Kf2 Kc5 95.Kg2 Kc4 96.Rf1 Kd5 97.Rc1 Ke5 98.Kf2 Kf5 99.Re1 Kf6 100.Ke2 Kf5 101.Rf1+ Ke5 102.Kd3 Kd5 103.Rf3 Ke5 104.Kc3 Kd5 105.Rf7 Kd6 106.Rf8 Kc6 107.Re8 Kc7 108.Re4 Kb6 109.Rg4 Kc7 110.Rg3 Kc6 111.Rd3 Kb7 112.Rd1 Ka8 113.Rd7 Kb8 114.Rd4 Ka8 115.Kb4 Kb8 116.Kb5 Ka7 117.Ra4+ Kb7 118.Rc4 Ka8 119.Kb6 Kb8 120.Re4 Kc8 121.Rd4 Kb8 122.Rd8# 1-0