1.g3 Nc6 2.d4 d5 3.Bg2 Bf5 4.Nf3 Nb4 5.Na3 e6 6.Nh4 Bg4 7.c3 Nc6 8.Nc2 Bd6 9.Ne3 Bh5 10.O-O Nce7 11.g4 Bg6 12.f4 Nf6 13.f5 exf5 14.Nhxf5 Bxf5 15.Nxf5 Nxf5 16.Rxf5 Nxg4 17.h3 Nf6 18.Bg5 c6 19.e4 dxe4 20.Bxf6 gxf6 21.Qg4 Kf8 22.Qxe4 Rg8 23.Qh4 Rg7 24.Raf1 Be7 25.Kh1 Qd6 26.Rg1 Qg3 27.Qxg3 Rxg3 28.Rh5 Kg7 29.Be4 Rxg1+ 30.Kxg1 h6 31.Kf2 Re8 32.Kf3 Bd6 33.b4 a6 34.a4 Re7 35.a5 Re8 36.Rf5 Re6 37.Ke3 Re7 38.Kd3 Re8 39.h4 Bb8 40.h5 Bd6 41.Rf2 Bc7 42.Rf1 Bd6 43.Bg2 Re7 44.Bh3 Re8 45.Kc4 Bc7 46.Rf3 Rd8 47.Rf1 Re8 48.Kd3 Rd8 49.Kc2 Re8 50.c4 Rd8 51.Kc3 Re8 52.Rf3 Kf8 53.c5 Bf4 54.Bd7 Rd8 55.Bxc6 bxc6 56.Rxf4 Ke7 57.Re4+ Kd7 58.Kc4 Rg8 59.d5 f5 60.dxc6+ Kxc6 61.Re7 Rg4+ 62.Kb3 Rg3+ 63.Ka4 Kd5 64.Rxf7 Kc4 65.Rxf5 Rg2 66.Rf4+ Kc3 67.Rf3+ Kc4 68.Ka3 Kb5 69.c6 Rc2 70.Rf5+ Kxc6 71.Rf6+ Kb5 72.Rb6+ Kc4 73.Rxa6 Rc3+ 74.Ka4 Rg3 75.Ra8 Rg1 76.Rc8+ Kd4 77.Kb3 Rg2 78.Rc7 Rc2 79.Rxc2 Kd3 80.Rg2 Ke3 81.Rc2 Kf4 82.Kc3 Kg4 83.b5 Kf5 84.Ra2 Ke5 85.Rg2 Kf4 86.Kd3 Kf3 87.Rg3+ Kf2 88.a6 Kf1 89.Kc3 Kf2 90.Rf3+ Kg2 91.Rf2+ Kh3 92.Kb3 Kh4 93.Rf8 Kh3 94.b6 Kh2 95.Rb8 Kg3 96.Ka3 Kh2 97.Ka2 Kg3 98.Kb2 Kf3 99.Ka1 Kf4 100.Rf8+ Kg5 101.Rf4 Kxf4 102.a7 Kg3 103.a8=B Kg4 104.b7 Kg5 105.b8=Q Kf6 106.Qa7 Ke6 107.Qg1 Ke5 108.Qc5+ Kf4 109.Qb6 Kf5 110.Bb7 Ke5 111.Qg1 Kf6 112.Qa7 Ke6 113.Qe3+ Kf6 114.Qf3+ Ke7 115.Qc6 Kf8 116.Qe6 Kg7 117.Bc8 Kh8 118.Qe8+ Kh7 119.Qe2 Kh8 120.Qc4 Kg7 121.Qc6 Kh8 122.Qb5 Kg7 123.Qa6 Kg8 124.Qg6+ Kh8 125.Qxh6+ Kg8 126.Be6# 1-0