1.g3 Nf6 2.c4 e5 3.d3 Bb4+ 4.Nc3 O-O 5.Bg2 c6 6.Nf3 d5 7.O-O Qe8 8.cxd5 cxd5 9.Qb3 Nc6 10.Nxd5 Nxd5 11.Qxd5 Qe7 12.a3 Bc5 13.Bg5 Qd6 14.Qxd6 Bxd6 15.Be3 Be6 16.Rfc1 Rfd8 17.Ng5 Bg4 18.Bd5 Bh5 19.Bxc6 bxc6 20.f3 f6 21.Ne4 Be8 22.b4 Bf8 23.Nc5 Rdc8 24.Nb3 a5 25.bxa5 Bf7 26.Rc3 Bxb3 27.Rxb3 Rxa5 28.a4 Rca8 29.Rc3 Rxa4 30.Rxa4 Rxa4 31.Rxc6 Kf7 32.Kf2 h5 33.f4 e4 34.Rc4 Rxc4 35.dxc4 Ke6 36.Bb6 f5 37.Ke3 Kd7 38.Kd4 Kc6 39.Ba5 Bd6 40.Bd8 Bb8 41.c5 Kd7 42.Ba5 Kc6 43.Bb6 h4 44.e3 h3 45.Kc4 g6 46.Kd4 Bd6 47.cxd6 Kxd6 48.Ba5 Ke7 49.g4 fxg4 50.Be1 Kd8 51.Bh4+ Kc8 52.Ke5 Kb8 53.Bg3 Kc7 54.Kd4 Kc8 55.Kxe4 Kc7 56.f5+ Kb7 57.fxg6 Kb6 58.Kf4 Ka6 59.Ke4 Ka7 60.Ke5 Ka8 61.Bf2 g3 62.Bxg3 Ka7 63.Kd6 Ka6 64.Be1 Kb6 65.Ke5 Kb7 66.Kd5 Kb6 67.Ke4 Kc5 68.g7 Kc4 69.Ke5 Kd3 70.g8=Q Kxe3 71.Bb4 Kf3 72.Qc8 Ke2 73.Kf5 Kf2 74.Qe8 Kg2 75.Qe3 Kxh2 76.Be7 Kh1 77.Qxh3+ Kg1 78.Bd8 Kf2 79.Ba5 Ke2 80.Ke6 Kd1 81.Bc3 Kc1 82.Bb2+ Kb1 83.Kf6 Kxb2 84.Qh5 Kc1 85.Qh3 Kb2 86.Ke5 Kb1 87.Qg2 Ka1 88.Kd4 Kb1 89.Ke3 Ka1 90.Qe4 Ka2 91.Qg6 Kb2 92.Qh7 Ka2 93.Kf2 Ka1 94.Qf7 Kb1 95.Qf5+ Ka2 96.Ke2 Ka3 97.Qd7 Kb2 98.Qf5 Kb3 99.Qe4 Ka3 100.Qb7 Ka4 101.Kd2 Ka5 102.Qh1 Ka4 103.Qh4+ Kb5 104.Qe7 Ka5 105.Kc2 Ka4 106.Qe3 Ka5 107.Qh6 Ka4 108.Qg5 Kb4 109.Qf6 Ka5 110.Qc6 Kb4 111.Kd2 Ka5 112.Qa8+ Kb6 113.Kc1 Kc7 114.Qa7+ Kd8 115.Qe3 Kd7 116.Qg1 Kc8 117.Qg4+ Kc7 118.Qh3 Kb6 119.Qg3 Ka5 120.Qf2 Kb5 121.Kc2 Ka4 122.Qf4+ Ka3 123.Kd3 Kb3 124.Qh6 Kb2 125.Qf4 Ka2 126.Qb8 Ka3 127.Kc3 Ka4 128.Qb4# 1-0