1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.e3 c5 5.Nc3 Nc6 6.cxd5 exd5 7.Bb5 cxd4 8.Nxd4 Bd7 9.O-O Bd6 10.e4 Nxe4 11.Nxc6 Bxc6 12.Qxd5 O-O 13.Bxc6 Nxc3 14.Qf3 bxc6 15.Qxc3 Qc7 16.g3 Be5 17.Qc4 Rfd8 18.Rb1 Bd4 19.Re1 Qb6 20.Be3 Bxe3 21.Rxe3 Rd2 22.Rbe1 Rf8 23.b4 Rd4 24.Qc5 Qxc5 25.bxc5 Ra4 26.a3 g6 27.Rc3 Rd8 28.Re7 Rd5 29.Rc7 Ra6 30.Rf3 Rf5 31.Rxf5 gxf5 32.Kf1 Kg7 33.Ke2 Kf6 34.a4 f4 35.g4 Rxa4 36.h4 Ra3 37.g5+ Kg7 38.Rxc6 Rh3 39.Ra6 Rc3 40.Ra5 Kg6 41.Kd2 Rc4 42.Kd3 Rc1 43.Ke4 Kh5 44.Kd5 Rd1+ 45.Ke5 Rc1 46.Kxf4 Kxh4 47.Kf5 Rc4 48.f4 Kg3 49.Ke5 Kg4 50.Kd5 Rxf4 51.c6 Rf5+ 52.Kd6 Rxa5 53.c7 Ra6+ 54.Kd7 Ra5 55.c8=Q Rxg5 56.Qc4+ Kg3 57.Qxf7 h5 58.Qb3+ Kg4 59.Qd1+ Kg3 60.Ke6 h4 61.Qg1+ Kf4 62.Qf2+ Kg4 63.Kf6 Ra5 64.Qe2+ Kg3 65.Qe1+ Kg4 66.Qxa5 Kh3 67.Qa1 Kg4 68.Qg1+ Kh3 69.Kg5 a5 70.Kf6 a4 71.Qf2 Kg4 72.Ke7 a3 73.Qd4+ Kf3 74.Qc3+ Ke4 75.Kf7 a2 76.Qc1 a1=R 77.Qxa1 h3 78.Kf6 Kf4 79.Qh1 h2 80.Qxh2+ Ke3 81.Ke5 Kd3 82.Kf5 Kd4 83.Qg3 Kc4 84.Kf4 Kc5 85.Qa3+ Kb6 86.Kf3 Kc6 87.Kg2 Kb7 88.Kf2 Kc6 89.Qe7 Kb6 90.Ke2 Kc6 91.Ke1 Kd5 92.Qb7+ Ke5 93.Qf3 Kd6 94.Qg3+ Kc6 95.Qd3 Kb7 96.Qd2 Ka7 97.Qa5+ Kb8 98.Qf5 Ka8 99.Qh5 Kb7 100.Qh8 Kc6 101.Qb8 Kc5 102.Qg8 Kb6 103.Qf8 Ka7 104.Kf1 Kb7 105.Kg1 Ka7 106.Kh1 Kb6 107.Qf2+ Ka5 108.Qe3 Kb5 109.Qe5+ Ka4 110.Qb8 Ka3 111.Qb1 Ka4 112.Qb6 Ka3 113.Qh6 Ka4 114.Qh5 Kb4 115.Qh4+ Kc3 116.Qg4 Kb2 117.Qh3 Kc2 118.Qh6 Kb3 119.Qe6+ Kb2 120.Kh2 Ka3 121.Qg4 Kb2 122.Qb4+ Kc2 123.Kg3 Kd3 124.Kf3 Kc2 125.Ke3 Kc1 126.Kd3 Kd1 127.Qc4 Ke1 128.Qf4 Kd1 129.Qf1# 1-0