1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Na6 5.Bg2 Be7 6.O-O O-O 7.Nc3 c5 8.cxd5 Nxd5 9.Nxd5 exd5 10.dxc5 Nxc5 11.Be3 b6 12.Nd4 Bb7 13.Rc1 Qd7 14.Qc2 Bf6 15.Rfd1 Rac8 16.Qf5 Ne6 17.Rxc8 Rxc8 18.b3 Qe7 19.Nxe6 fxe6 20.Qb1 Ba6 21.Bf3 Rc3 22.Bd2 Rc8 23.h4 Qf7 24.Rc1 Rf8 25.Bb4 Rd8 26.Qc2 h6 27.Bg4 Bb7 28.h5 Rc8 29.Qb1 Rxc1+ 30.Qxc1 d4 31.Qc4 Bd5 32.Qc8+ Kh7 33.Bd6 d3 34.exd3 Bd4 35.Bf4 a5 36.Qc2 b5 37.Be3 Qf6 38.Kh2 a4 39.bxa4 bxa4 40.a3 Bxe3 41.d4+ Kg8 42.fxe3 Qg5 43.Qe2 Qe7 44.e4 Bb3 45.Qb2 Qg5 46.Qe2 Qe7 47.Qb5 Qxa3 48.d5 Qb2+ 49.Kh3 Qc1 50.Bxe6+ Kf8 51.Qb8+ Ke7 52.Qa7+ Kd6 53.Qb8+ Ke7 54.Qb4+ Ke8 55.Bf5 Qf1+ 56.Kh4 Qh1+ 57.Bh3 Kf7 58.Qb7+ Kg8 59.Qc8+ Kf7 60.Qf5+ Kg8 61.d6 Qd1 62.Qc8+ Kf7 63.d7 g5+ 64.hxg6+ Kxg6 65.Bf5+ Kg7 66.d8=Q Qh1+ 67.Bh3 Qxe4+ 68.Qg4+ Qxg4+ 69.Bxg4 Be6 70.Bxe6 Kh7 71.Qd5 Kg7 72.Qd6 a3 73.Kg4 Kg6 74.Kf3 a2 75.Bxa2+ Kh5 76.Ke2 Kg4 77.Kd1 Kh3 78.Kc1 Kg4 79.Kb1 h5 80.Ka1 Kf3 81.Qd7 Kf2 82.Qd8 Kxg3 83.Kb1 Kf4 84.Ka1 Kg4 85.Qd5 Kg3 86.Kb1 Kg4 87.Qd6 Kh4 88.Qd7 Kg5 89.Qd8+ Kg6 90.Ka1 Kg7 91.Kb1 h4 92.Kb2 Kg6 93.Ka1 Kh7 94.Kb1 Kh6 95.Kb2 h3 96.Ka1 Kh7 97.Kb1 h2 98.Bd5 h1=B 99.Bxh1 Kh6 100.Ka1 Kh5 101.Ka2 Kg6 102.Ka3 Kh7 103.Ka4 Kh6 104.Ka5 Kg7 105.Ka6 Kh6 106.Ka7 Kg6 107.Ka8 Kg7 108.Kb7 Kg6 109.Ka6 Kh6 110.Qg8 Kh5 111.Kb5 Kh6 112.Kc4 Kh5 113.Kd3 Kh4 114.Qa8 Kh3 115.Qa2 Kg3 116.Ke3 Kh4 117.Kf4 Kh5 118.Qa6 Kh4 119.Qh6# 1-0