1.d4 Nf6 2.Nf3 Nd5 3.e4 Nb6 4.c4 d6 5.h3 g6 6.Be2 Bg7 7.Nc3 O-O 8.O-O e5 9.Bg5 Bf6 10.Bxf6 Qxf6 11.Qd2 Nc6 12.d5 Nb8 13.b4 a5 14.a3 Na6 15.Rfb1 Nd7 16.c5 dxc5 17.bxa5 c4 18.Qe3 Nac5 19.Nd2 Nb3 20.Nxb3 cxb3 21.Rxb3 Rxa5 22.Rb5 Rxb5 23.Nxb5 c6 24.Nc3 Qd6 25.a4 cxd5 26.Nxd5 Nf6 27.Bc4 Bd7 28.a5 Bc6 29.a6 Bxd5 30.exd5 bxa6 31.Rxa6 Qb4 32.Rxf6 Qxc4 33.Qxe5 Qc1+ 34.Kh2 Qc5 35.Rc6 Qxf2 36.d6 Qa7 37.Rc7 Qb8 38.Qd4 Rd8 39.Qd5 Rf8 40.Re7 h6 41.Qd4 Rd8 42.Rc7 Rf8 43.Qe5 h5 44.Qd4 Rd8 45.Qf6 Rf8 46.Re7 h4 47.Qf4 Kg7 48.Qe5+ Kh7 49.Qd4 Kg8 50.Rc7 Qb5 51.Qf6 Qb6 52.Qf4 Qb5 53.Re7 Qc5 54.Qf6 Qc6 55.Qd4 Rd8 56.d7 Qc7+ 57.Kg1 Qc1+ 58.Kf2 Qc2+ 59.Kf1 Qc1+ 60.Re1 Qc6 61.Rd1 Qe6 62.Kg1 Qe7 63.Kh1 Kh7 64.Qd5 Kg7 65.Kg1 Kg8 66.Kf2 Kg7 67.Rd3 Kg8 68.Kf3 Kg7 69.Qd4+ Kg8 70.Qd6 Kf8 71.Qd4 Kg8 72.Kf2 Qe6 73.Rd2 Qe7 74.Rd1 Qe6 75.Kg1 Qe7 76.Kh1 Kh7 77.Kh2 Kg8 78.Rd3 Kh7 79.Rd2 Kg8 80.Rd1 Kh7 81.Kh1 Kg8 82.Kg1 Kh7 83.Kf1 Kg8 84.Rd3 Kh7 85.Kf2 Kg8 86.Kf3 Qe1 87.Qd6 Qf1+ 88.Ke3 Qxg2 89.Kd4 Qb7 90.Ke5 Qb2+ 91.Qd4 Qb8+ 92.Kf6 Qc7 93.Qd6 Qa7 94.Rd4 Qa5 95.Qd5 Qxd5 96.Rxd5 Kf8 97.Rd4 g5 98.Rd3 g4 99.hxg4 h3 100.Rxh3 Kg8 101.Ke7 f5 102.Kxd8 fxg4 103.Rh1 g3 104.Ke8 g2 105.Rg1 Kg7 106.Ke7 Kh7 107.d8=Q Kg6 108.Qb6+ Kg5 109.Qc5+ Kf4 110.Qb4+ Kf5 111.Qa5+ Kg6 112.Qa6+ Kf5 113.Qb5+ Kg6 114.Qa4 Kg5 115.Qb3 Kh6 116.Kf6 Kh5 117.Rxg2 Kh6 118.Qh3# 1-0