1.d4 Nf6 2.c4 c6 3.Bf4 Qb6 4.Qd2 Ne4 5.Qc2 d5 6.f3 Nf6 7.e3 Nh5 8.Bg5 dxc4 9.f4 h6 10.Bh4 c5 11.Nf3 cxd4 12.Bxc4 Nc6 13.O-O dxe3 14.Nc3 Nxf4 15.Bg3 Be6 16.Bxe6 Nxe6 17.Nd5 Qb5 18.Rfd1 e2 19.Rd2 Rd8 20.a4 Qa5 21.Qc4 Qa6 22.Qc3 Qa5 23.b4 Nxb4 24.Nxb4 Rxd2 25.Nxd2 Qc5+ 26.Qxc5 Nxc5 27.Kf2 e5 28.Kxe2 f6 29.Bf2 Kd7 30.a5 Bd6 31.Nc4 Rc8 32.Nxd6 Kxd6 33.Rd1+ Ke6 34.Rc1 b6 35.Nd3 Kd5 36.Nxc5 bxc5 37.Rb1 Rc7 38.Rb8 f5 39.Rd8+ Ke4 40.Be1 Rb7 41.Rc8 Kd5 42.Bc3 g5 43.Re8 e4 44.Re5+ Kc4 45.Be1 Rb2+ 46.Kf1 Kd3 47.Rxf5 c4 48.Rd5+ Ke3 49.Rd7 a6 50.Rd6 Rb1 51.Rxa6 c3 52.Rc6 Kd4 53.Rxc3 Rxe1+ 54.Kxe1 Kxc3 55.Ke2 Kc2 56.a6 e3 57.g3 Kb2 58.a7 Ka1 59.Kd3 Ka2 60.h4 gxh4 61.g4 Kb2 62.Ke2 Kc3 63.Kxe3 Kb4 64.a8=Q Kc4 65.Qa4+ Kd5 66.Qa5+ Kd6 67.g5 Kc6 68.Qc7+ Kd5 69.Qe7 Kc6 70.Ke4 h3 71.Qg7 Kd6 72.Qe5+ Kd7 73.Qf5+ Ke7 74.Kd3 h2 75.Qf1 Ke8 76.Qf3 h1=Q 77.Qxh1 Ke7 78.g6 Ke6 79.g7 Kd6 80.g8=N Kc5 81.Qh3 Kd5 82.Qd7+ Ke5 83.Nf6 h5 84.Qh7 Kxf6 85.Qxh5 Ke7 86.Qh1 Ke8 87.Ke4 Kd8 88.Qf1 Kc7 89.Qd3 Kb6 90.Kd4 Ka5 91.Qf3 Ka6 92.Kc4 Kb6 93.Qf7 Kc6 94.Qf1 Kb7 95.Qe1 Kc7 96.Kb3 Kd8 97.Qf1 Kd7 98.Kc4 Ke8 99.Qd3 Kf8 100.Kc3 Ke7 101.Qd1 Kf7 102.Kc2 Kg7 103.Qh5 Kf8 104.Qg6 Ke7 105.Kd1 Kf8 106.Qc2 Kg8 107.Kd2 Kf8 108.Qc5+ Kg7 109.Qc3+ Kg6 110.Qc2+ Kh5 111.Kc3 Kh4 112.Qg6 Kh3 113.Qh6+ Kg3 114.Qf6 Kg2 115.Kc2 Kh1 116.Qh6+ Kg2 117.Kd2 Kf3 118.Qe3+ Kg2 119.Qe5 Kg1 120.Qd5 Kh2 121.Qg5 Kh1 122.Ke3 Kh2 123.Kf4 Kh1 124.Kf3 Kh2 125.Qg2# 1-0