1.Nf3 Nf6 2.e3 Rg8 3.c4 e6 4.h3 d5 5.d4 a6 6.Nc3 c5 7.dxc5 Nc6 8.cxd5 Nxd5 9.Na4 g5 10.e4 Nf6 11.Qxd8+ Nxd8 12.Nb6 Rb8 13.e5 Nd5 14.Bxg5 Bxc5 15.Nxd5 exd5 16.Rc1 Ne6 17.Bd2 b5 18.g3 Bb7 19.Bd3 d4 20.Ke2 Bb6 21.Bxh7 Rg7 22.Bf5 Rd8 23.Bh6 d3+ 24.Bxd3 Bxf3+ 25.Kxf3 Rxd3+ 26.Ke2 Rd5 27.Bxg7 Nxg7 28.f4 Nf5 29.Rhd1 Rxd1 30.Kxd1 Nxg3 31.Rc6 Bd4 32.Rxa6 Nh5 33.f5 Bxb2 34.e6 Bd4 35.Rd6 Bg1 36.exf7+ Kxf7 37.Rd5 b4 38.Rb5 Nf4 39.Rxb4 Nxh3 40.a4 Kf6 41.a5 Kxf5 42.a6 Ba7 43.Rb7 Bd4 44.Kc2 Nf4 45.Kb3 Ke6 46.Rb4 Ne2 47.Kc4 Kd6 48.Kd3 Bc5 49.Kxe2 Bxb4 50.a7 Kc7 51.a8=Q Bc3 52.Qa4 Kb8 53.Qc2 Bd4 54.Qd2 Bg7 55.Qc1 Bh8 56.Qb1+ Ka8 57.Qa2+ Kb8 58.Qa6 Bb2 59.Qh6 Bd4 60.Qf4+ Kc8 61.Qxd4 Kb7 62.Qa1 Kc7 63.Qc1+ Kb6 64.Kd2 Ka5 65.Qd1 Kb6 66.Qb1+ Kc6 67.Qb3 Kc7 68.Qa4 Kb8 69.Qa5 Kc8 70.Kc1 Kb8 71.Qd2 Kc8 72.Qd4 Kb8 73.Kb1 Ka8 74.Qd7 Kb8 75.Qg7 Ka8 76.Qc3 Ka7 77.Qc1 Ka6 78.Qa3+ Kb7 79.Kc2 Kc7 80.Qh3 Kd6 81.Kb2 Ke5 82.Kb3 Ke4 83.Kc4 Kf4 84.Qb3 Kg5 85.Qa4 Kg6 86.Kd5 Kf7 87.Kd6 Kf6 88.Qb3 Kg7 89.Kc7 Kf6 90.Qc4 Ke5 91.Kc6 Kf6 92.Kb5 Ke7 93.Ka6 Kd6 94.Qg8 Kc5 95.Qf7 Kd6 96.Qh7 Kc5 97.Qb1 Kc4 98.Qf5 Kb4 99.Qe5 Ka4 100.Ka7 Kb4 101.Kb6 Kc4 102.Qe4+ Kc3 103.Kc5 Kd2 104.Kd4 Kc1 105.Qe2 Kb1 106.Kc3 Ka1 107.Qb2# 1-0