1.d4 Nf6 2.c4 d6 3.f3 e5 4.d5 e4 5.Nc3 g6 6.Bg5 h6 7.Bh4 g5 8.Bf2 Nbd7 9.Bd4 c5 10.dxc6 bxc6 11.Nxe4 Nxe4 12.fxe4 Rg8 13.e3 Nc5 14.Bd3 Bg7 15.Bc2 Qa5+ 16.Qd2 Qxd2+ 17.Kxd2 Be6 18.Bxg7 Rxg7 19.Kc3 Nd7 20.Nf3 c5 21.Ba4 f6 22.Rhd1 Ke7 23.Bxd7 Bxd7 24.Rd2 Bc6 25.Rad1 Rd8 26.e5 fxe5 27.Nxe5 Be4 28.Nd3 Rg6 29.Nxc5 Bxg2 30.Rxg2 dxc5 31.Rxd8 Kxd8 32.Kd3 Re6 33.Rf2 Rd6+ 34.Ke4 Ke7 35.b3 a5 36.Ke5 Rd3 37.Re2 Kf7 38.Ke4 Rd1 39.Kf5 a4 40.bxa4 Rc1 41.Rb2 Rxc4 42.Rb7+ Ke8 43.a5 Ra4 44.Ke6 Kd8 45.Kd6 Ke8 46.Rb5 c4 47.e4 Rxa2 48.e5 Kf7 49.e6+ Kf6 50.e7 Rd2+ 51.Rd5 Re2 52.a6 Rxe7 53.Ra5 Re6+ 54.Kc7 Re7+ 55.Kb6 Re6+ 56.Kb7 Re7+ 57.Kc6 Re6+ 58.Kc7 Re7+ 59.Kd6 Re6+ 60.Kd7 Re7+ 61.Kc6 Re6+ 62.Kc5 Re5+ 63.Kb6 Rxa5 64.Kxa5 c3 65.a7 c2 66.a8=Q c1=Q 67.Qf8+ Kg6 68.Qe8+ Kf5 69.Qd7+ Kf4 70.Qd6+ Kf3 71.Qxh6 Qc5+ 72.Ka6 Kg2 73.Qh5 Qa3+ 74.Kb5 Qd3+ 75.Kb4 Qd2+ 76.Kb5 Qf4 77.Ka5 g4 78.Ka6 Qa4+ 79.Kb7 Qe4+ 80.Ka7 Qf4 81.Ka6 Kh1 82.Kb7 Qf3+ 83.Kb8 Qh3 84.Qg5 Kxh2 85.Qd2+ Qg2 86.Qh6+ Kg1 87.Qc1+ Qf1 88.Qe3+ Qf2 89.Qc1+ Kg2 90.Qc4 g3 91.Qc6+ Qf3 92.Qc2+ Kf1 93.Qc1+ Ke2 94.Qc2+ Ke1 95.Qc1+ Kf2 96.Qd2+ Qe2 97.Qf4+ Kg2 98.Qd4 Qe8+ 99.Kb7 Kh3 100.Qd3 Qe7+ 101.Ka8 Qf8+ 102.Kb7 Qb4+ 103.Ka7 Kh2 104.Qh7+ Kg1 105.Qd3 Qc5+ 106.Kb7 g2 107.Qb1+ Kf2 108.Qb2+ Kf3 109.Qf6+ Ke3 110.Qh6+ Ke2 111.Qa6+ Kd2 112.Qa2+ Qc2 113.Qa5+ Kc1 114.Qe1+ Kb2 115.Qe5+ Ka3 116.Qd6+ Ka2 117.Qa6+ Kb1 118.Qb6+ Ka1 119.Qe3 Qb1+ 120.Ka7 Qa2+ 121.Kb7 Qf7+ 122.Ka8 Qg8+ 123.Kb7 g1=Q 124.Qc3+ Kb1 125.Qc5 Q1g4 126.Qc8 Q4xc8+ 127.Ka7 Qg1# 0-1