1.d4 a5 2.e4 Nh6 3.h3 c6 4.Bd3 d6 5.Nc3 Ng8 6.Bf4 g6 7.Nf3 Nf6 8.O-O Bg7 9.Re1 Nfd7 10.Qd2 O-O 11.Rad1 e5 12.Bg5 Qc7 13.d5 Nf6 14.Bf1 Ne8 15.b3 Na6 16.dxc6 bxc6 17.Na4 Bb7 18.Bc4 Nb8 19.Qe3 Ba6 20.Nd2 Bb7 21.Nf1 Ba6 22.Qb6 Bxc4 23.bxc4 f6 24.Be3 Rf7 25.c5 Bf8 26.Nd2 Na6 27.Nc4 Nxc5 28.Nxc5 dxc5 29.Bxc5 Rb8 30.Qxc7 Rxc7 31.Bb6 Rcb7 32.Bxa5 Ra8 33.a4 Bb4 34.Bxb4 Rxb4 35.Nd6 Rbxa4 36.Nxe8 Rxe8 37.Rd6 Rc4 38.Rxf6 Rxc2 39.Rd1 Rf8 40.Rxf8+ Kxf8 41.Rd7 h5 42.h4 Rc4 43.f3 Rc2 44.Kh2 Rc1 45.Ra7 c5 46.Kg3 Rd1 47.Rc7 Rc1 48.Rd7 c4 49.Rd5 Ke7 50.Rxe5+ Kd6 51.Rd5+ Kc6 52.Kf4 c3 53.Ke3 Rc2 54.Rg5 Rd2 55.Rxg6+ Kb5 56.Rg8 Kc4 57.Rc8+ Kb3 58.g4 Rd1 59.gxh5 c2 60.h6 Rd8 61.Rc5 Rh8 62.e5 Kb2 63.Kf4 Rxh6 64.Kg5 Rh8 65.h5 Rg8+ 66.Kf4 Rh8 67.Kg4 Rg8+ 68.Kf5 Rh8 69.f4 Rxh5+ 70.Ke4 Rh3 71.Rxc2+ Kxc2 72.e6 Kd2 73.f5 Re3+ 74.Kd5 Rd3+ 75.Kc6 Rc3+ 76.Kd7 Rd3+ 77.Ke7 Ke3 78.f6 Ke4 79.f7 Rf3 80.f8=Q Rxf8 81.Kxf8 Kf5 82.Kf7 Kg5 83.Ke7 Kh6 84.Kd8 Kh5 85.Kd7 Kg4 86.Kc6 Kh3 87.Kb7 Kh2 88.Kc8 Kg2 89.Kc7 Kh1 90.Kb8 Kg1 91.Kc7 Kh2 92.Kd8 Kg1 93.Ke8 Kf1 94.Kf8 Ke1 95.Kg8 Ke2 96.Kh8 Ke3 97.Kh7 Ke4 98.Kg7 Kf4 99.Kg8 Ke3 100.e7 Kd3 101.e8=Q Kc3 102.Qe2 Kd4 103.Qc2 Kd5 104.Qc1 Kd4 105.Kh7 Kd5 106.Qa3 Ke5 107.Kg6 Ke6 108.Qa7 Ke5 109.Qa6 Kd4 110.Qc8 Ke3 111.Qa8 Kd3 112.Qa4 Ke3 113.Kg5 Kf2 114.Qa7+ Kg3 115.Qe3+ Kh2 116.Qe7 Kh1 117.Qd8 Kh2 118.Qf6 Kg1 119.Qe6 Kh2 120.Qc4 Kg3 121.Qf4+ Kg2 122.Qf8 Kh2 123.Qc5 Kg2 124.Qd5+ Kh2 125.Kh5 Kg3 126.Qg8+ Kh3 127.Qe6+ Kg3 128.Qa2 Kf3 129.Qa1 Kg3 130.Qa5 Kh2 131.Kh6 Kg2 132.Qa2+ Kh3 133.Qa6 Kg2 134.Qc6+ Kf2 135.Kh5 Ke1 136.Qd6 Kf1 137.Qd8 Ke1 138.Qg5 Kf1 139.Qc5 Ke2 140.Kg6 Kd3 141.Qb4 Ke3 142.Qb3+ Ke2 143.Qa4 Ke1 144.Qc2 Kf1 145.Kf6 Ke1 146.Kf5 Kf1 147.Ke4 Ke1 148.Ke3 Kf1 149.Qf2# 1-0