1.g3 Nf6 2.c4 c6 3.Nf3 g6 4.d4 d5 5.cxd5 cxd5 6.Nc3 Bg7 7.Bf4 Nc6 8.Bg2 O-O 9.O-O Bf5 10.Qb3 Na5 11.Qb4 h6 12.Rac1 Rc8 13.Ne5 e6 14.Nb5 Qb6 15.Qa4 Rxc1 16.Rxc1 Nc6 17.Be3 a6 18.Nd6 Qxb2 19.Nxc6 bxc6 20.Nxf5 gxf5 21.Bf3 Qb5 22.Qc2 Rc8 23.Rb1 Qa5 24.Rb7 Ne4 25.Bh5 Rc7 26.Rb8+ Kh7 27.Kg2 c5 28.dxc5 d4 29.Bf4 e5 30.Bg4 Kg6 31.Bxf5+ Kxf5 32.f3 Ke6 33.Qxe4 Qxc5 34.Re8+ Re7 35.Ra8 Ra7 36.Rxa7 Qxa7 37.Qc6+ Ke7 38.Bc1 Qd7 39.Qxa6 Qd5 40.Ba3+ Kd7 41.Qa7+ Kc8 42.Qc5+ Qxc5 43.Bxc5 Kd7 44.g4 Kc6 45.Be7 Kd5 46.a4 e4 47.fxe4+ Kxe4 48.a5 Ke3 49.Kf1 d3 50.exd3 Kxd3 51.a6 Bd4 52.Bf8 Kc4 53.Bxh6 Kb5 54.Ke2 Kxa6 55.Kd3 Bf2 56.Ke4 Kb7 57.Be3 Bh4 58.Kf5 Kc6 59.Bg5 Bf2 60.Kf6 Kd5 61.h4 Ke4 62.h5 Kf3 63.Kf5 Bd4 64.h6 Bh8 65.Bf6 Bxf6 66.Kxf6 Kf2 67.Kf5 Ke2 68.Ke4 f5+ 69.Ke5 Kd1 70.Kf6 fxg4 71.h7 g3 72.h8=Q g2 73.Qh2 Kc1 74.Qg1+ Kc2 75.Qb6 Kc3 76.Qe3+ Kc2 77.Qg1 Kb3 78.Ke7 Kc4 79.Qxg2 Kb3 80.Kf8 Kc3 81.Qf2 Kb3 82.Qa7 Kc3 83.Qe7 Kb3 84.Qd7 Ka2 85.Kg7 Kb2 86.Qh3 Kc2 87.Qf5+ Kb3 88.Qg6 Kc4 89.Kf6 Kb5 90.Qe8+ Kc4 91.Qe1 Kd4 92.Ke7 Kd5 93.Qh4 Kc6 94.Qh7 Kc7 95.Qg8 Kb6 96.Qg7 Ka6 97.Qg1 Kb7 98.Qd4 Kb8 99.Qd7 Ka8 100.Qh3 Ka7 101.Qh6 Ka8 102.Qh7 Kb8 103.Qd3 Kc8 104.Kf8 Kb7 105.Qc3 Ka7 106.Kf7 Kb6 107.Qf3 Kc7 108.Qd3 Kb7 109.Kg8 Kb6 110.Qg6+ Kb5 111.Kh7 Ka5 112.Qc6 Kb4 113.Kh8 Ka3 114.Qe6 Kb2 115.Qh6 Kb3 116.Kh7 Kc2 117.Qc6+ Kb3 118.Qd6 Kb2 119.Qc7 Ka3 120.Kh8 Kb3 121.Kg7 Ka2 122.Qb6 Ka1 123.Kf6 Ka2 124.Ke5 Ka1 125.Kd4 Ka2 126.Kc3 Ka1 127.Qb2# 1-0