1.h3 d5 2.e3 Nf6 3.c4 e5 4.cxd5 Nxd5 5.Nf3 Nc6 6.d3 f5 7.a3 Qf6 8.Qc2 g5 9.b4 a6 10.Bb2 g4 11.hxg4 fxg4 12.Nfd2 g3 13.Ne4 Qg6 14.Nbc3 Nxc3 15.Bxc3 gxf2+ 16.Qxf2 Bf5 17.Be2 O-O-O 18.Bh5 Qe6 19.Ng5 Qf6 20.Nf7 Rxd3 21.Nxh8 Rxc3 22.O-O Ne7 23.Nf7 e4 24.Rad1 Rd3 25.Rxd3 exd3 26.e4 Bg7 27.exf5 Nd5 28.Re1 Qd4 29.Qxd4 Bxd4+ 30.Kh2 d2 31.Re8+ Kd7 32.Rd8+ Kc6 33.Bf3 d1=Q 34.Bxd1 Ne3 35.Rxd4 Nf1+ 36.Kg1 Ne3 37.f6 Nxg2 38.Kxg2 Kb6 39.Kf3 Kb5 40.Ke4 a5 41.bxa5 Kc5 42.Rd5+ Kc6 43.Ke5 h5 44.Bc2 h4 45.Bd3 h3 46.Be4 b6 47.a6 b5 48.a7 Kb7 49.Bf5 h2 50.Rd1 b4 51.axb4 h1=N 52.Rxh1 Ka6 53.Rh2 Kb7 54.Rh1 Kb6 55.a8=Q Kb5 56.Rh2 Kb6 57.b5 Kc5 58.b6 Kc4 59.b7 Kb5 60.Rh1 Kc5 61.Rh2 Kb6 62.Rh1 Kb5 63.Rh2 Kc5 64.Rh1 Kc6 65.Rh2 Kb5 66.b8=Q+ Kc5 67.Qb4+ Kxb4 68.Rh1 Kb3 69.Rh2 Kc3 70.Rh1 Kd2 71.Rh2+ Kc3 72.Qg2 Kb4 73.Rh3 c5 74.Rh4+ c4 75.Rh5 c3 76.Rh6 Kc5 77.Rh7 Kb6 78.Qg1+ Kb5 79.Qh1 Kc5 80.Qh2 Kb5 81.Qg1 Ka4 82.Qh1 Kb3 83.Qh2 Ka3 84.Qg1 Kb3 85.Qh1 Ka3 86.Qh2 Kb3 87.Qg1 Ka3 88.Qh1 Kb3 89.Bb1 Ka3 90.Nd6 Kb3 91.f7 Ka3 92.Qh2 Kb3 93.Qg1 Ka3 94.Qh1 c2 95.Bxc2 Kb4 96.Qh2 Ka3 97.Qg1 Kb4 98.Qh1 Ka3 99.Qh2 Kb4 100.Qg1 Kc3 101.Qh1 Kd2 102.Qh2+ Ke1 103.Qg1+ Kd2 104.Qh1 Ke2 105.Qg1 Kd2 106.f8=Q Ke2 107.Ke6 Kd2 108.Rh8 Kc3 109.Qh1 Kb4 110.Qh2 Kc3 111.Ke7 Kd4 112.Qg1+ Kd5 113.Qh1+ Kd4 114.Qh2 Kc5 115.Qg1+ Kc6 116.Qh1+ Kc5 117.Qh2 Kd5 118.Qg1 Ke5 119.Qh1 Kd4 120.Qg7+ Kc5 121.Qga1 Kb6 122.Qa6+ Kc7 123.Qab7# 1-0