1.g3 f6 2.c4 a5 3.Bg2 f5 4.Nc3 d6 5.Nf3 Nf6 6.d4 g6 7.Qc2 c6 8.O-O Bg7 9.Re1 Na6 10.Bf4 O-O 11.Rad1 h6 12.h4 Be6 13.e4 Bxc4 14.exf5 gxf5 15.Qxf5 Nb4 16.Bh3 Nxa2 17.Nxa2 Bxa2 18.Qd3 Bd5 19.Qe3 Nh5 20.Be6+ Bxe6 21.Qxe6+ Kh8 22.Bxh6 Rxf3 23.Qg4 Rf6 24.Bg5 Qe8 25.d5 Qf7 26.Rd2 Re8 27.dxc6 bxc6 28.Bxf6 Nxf6 29.Qf5 Rf8 30.Rc2 c5 31.Rce2 Nd5 32.Qxf7 Rxf7 33.Ra1 Rf8 34.Rxa5 Rb8 35.Rd2 Nb4 36.Ra7 Nc6 37.Rc7 Nd4 38.Kg2 Bf6 39.f4 Kg7 40.h5 Rb3 41.Ra7 Kf7 42.g4 Ne6 43.Rf2 Bd4 44.Rf3 Rxb2+ 45.Kg3 c4 46.Ra4 d5 47.g5 c3 48.g6+ Kg7 49.f5 c2 50.Rf1 Rb1 51.Kg2 Rxf1 52.Kxf1 c1=Q+ 53.Ke2 Ba7 54.Rg4 Qe3+ 55.Kd1 Nf8 56.f6+ exf6 57.Rg2 Qb3+ 58.Kc1 Qa3+ 59.Kd1 Bg1 60.h6+ Kg8 61.h7+ Nxh7 62.gxh7+ Kxh7 63.Ke2 Qd6 64.Rg3 Qxg3 65.Kf1 f5 66.Ke2 Be3 67.Kd1 Qd6 68.Ke1 Bh6 69.Kd1 Qf8 70.Kc2 Qc5+ 71.Kb3 Qc1 72.Kb4 Qc3+ 73.Kxc3 f4 74.Kb3 Kg7 75.Kb2 f3 76.Kb3 Bg5 77.Kc3 Bf4 78.Kd4 Kh6 79.Kd3 Bb8 80.Kd2 Bc7 81.Ke3 Kg5 82.Kxf3 Kf5 83.Ke3 Ke5 84.Ke2 Bd6 85.Kf2 Bf8 86.Ke1 Bc5 87.Kd1 Bd6 88.Kd2 Ba3 89.Ke1 Kd4 90.Ke2 Bc1 91.Kd1 Be3 92.Ke2 Bh6 93.Kf1 Bg7 94.Kg1 Bh8 95.Kh1 Kd3 96.Kg1 Be5 97.Kg2 Bc7 98.Kg1 Bf4 99.Kf1 Bc1 100.Ke1 Bb2 101.Kd1 Kd4 102.Kc2 Ke4 103.Kxb2 Ke3 104.Kb3 Kd3 105.Ka2 Kd4 106.Kb3 Kd3 107.Kb2 d4 108.Ka2 Kc4 109.Ka3 Kc3 110.Ka4 Kd3 111.Ka3 Kc3 112.Ka2 d3 113.Ka1 Kb3 114.Kb1 d2 115.Ka1 d1=Q# 0-1