1.g3 c5 2.Nf3 g6 3.Bg2 Bg7 4.O-O Nc6 5.e4 Nf6 6.Nc3 O-O 7.d3 Re8 8.Nd5 h6 9.Nxf6+ exf6 10.c3 d6 11.Be3 a5 12.d4 a4 13.dxc5 dxc5 14.Qxd8 Rxd8 15.Bxc5 f5 16.exf5 Bxf5 17.Rfd1 a3 18.Bxa3 Rxd1+ 19.Rxd1 Bxc3 20.Nd2 Bg4 21.Bf3 Be6 22.Nb3 Bf6 23.Nc5 Bxa2 24.Nxb7 Nd4 25.Be4 Bb3 26.Rd2 Re8 27.Nd6 Rd8 28.Bc5 Nb5 29.Bc6 Nxd6 30.Bxd6 Be5 31.Bb4 Rxd2 32.Bxd2 Bxb2 33.Bxh6 Bh8 34.Be3 Bf6 35.Bc5 Bc4 36.Kg2 Be6 37.Kf3 Bc3 38.Kf4 Kg7 39.Ke4 Kg8 40.Bd5 Bf5+ 41.Kf3 Be5 42.h4 Kg7 43.g4 Bd7 44.g5 Bf5 45.Ke3 Kg8 46.Be7 Be6 47.Ke4 Bc3 48.Bxe6 fxe6 49.Bf6 Be1 50.Kf3 Bb4 51.Kg4 Bc5 52.f3 Bd6 53.Bd4 Bc7 54.h5 Kh7 55.Bc5 Kg7 56.h6+ Kh7 57.f4 Kg8 58.Kf3 Kh7 59.Ke4 Bb8 60.Bd4 Bd6 61.Be5 Bb4 62.Kd3 Bc5 63.Kc4 Bf2 64.Kb5 Be3 65.Kc6 Bd2 66.Kd7 Be3 67.Kxe6 Bd2 68.Kf7 Be3 69.f5 Bxg5 70.fxg6+ Kxh6 71.g7 Bc1 72.g8=Q Bd2 73.Qd8 Bc1 74.Ke6 Kg6 75.Bg7 Be3 76.Qf8 Bb6 77.Qf5+ Kxg7 78.Kd6 Bg1 79.Qe6 Bf2 80.Qe2 Kh8 81.Kd5 Bc5 82.Kxc5 Kh7 83.Qd3+ Kg8 84.Qe3 Kg7 85.Qd2 Kf8 86.Qe2 Kg8 87.Qa6 Kf8 88.Qb6 Ke7 89.Kc6 Kf6 90.Qf2+ Kg5 91.Qg3+ Kf6 92.Qh2 Ke7 93.Kb5 Ke6 94.Qh8 Kd6 95.Qa1 Ke6 96.Qb1 Kd5 97.Qh7 Kd6 98.Kb4 Kc6 99.Ka5 Kd6 100.Ka4 Kd5 101.Qf5+ Kd4 102.Qd7+ Ke3 103.Kb3 Kf3 104.Qb7+ Ke3 105.Kc4 Kf4 106.Qc8 Kg3 107.Qd7 Kf2 108.Kd4 Ke2 109.Ke4 Kf1 110.Qd6 Kf2 111.Ke5 Kg1 112.Kd5 Kg2 113.Qb6 Kg3 114.Qd4 Kh2 115.Qa1 Kh3 116.Kc6 Kg2 117.Kc7 Kh2 118.Qd1 Kg3 119.Qg1+ Kf4 120.Kb8 Ke5 121.Qg6 Kf4 122.Kc7 Ke3 123.Qf5 Kd4 124.Kd6 Ke3 125.Kd5 Ke2 126.Kd4 Kd2 127.Qf2+ Kc1 128.Kc3 Kd1 129.Qd2# 1-0