1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Bg2 d5 6.Nf3 O-O 7.Qc2 Nbd7 8.O-O c6 9.Bf4 b6 10.cxd5 cxd5 11.Rc1 Bb7 12.Bc7 Qe8 13.Qb3 Ne4 14.Nc3 Ndf6 15.Nb5 Ba6 16.a4 Ng4 17.Rf1 Bxb5 18.axb5 Bd6 19.Rac1 Bxc7 20.Rxc7 Nd6 21.Rc6 Nc4 22.Qb4 a6 23.e4 axb5 24.exd5 exd5 25.Rc7 Ra4 26.Qc3 Qd8 27.Rb7 Nd6 28.b3 Ra2 29.Rc7 Rxf2 30.Rxf2 Nxf2 31.Qc6 Nfe4 32.Rd7 Qf6 33.Qxd5 Rc8 34.h3 h5 35.Qe5 Rc1+ 36.Kh2 Rc2 37.Kg1 Rb2 38.Qxf6 gxf6 39.Nh4 Rxb3 40.Nf5 Rb1+ 41.Kh2 Nxf5 42.Bxe4 Rb2+ 43.Kg1 Nxg3 44.Bd5 Kg7 45.Bxf7 h4 46.d5 f5 47.Be8+ Kf6 48.Rd6+ Ke7 49.Re6+ Kd8 50.Bg6 f4 51.Rf6 Rd2 52.d6 Kd7 53.Bf7 Rxd6 54.Be8+ Ke7 55.Rxd6 Kxd6 56.Bxb5 Ne4 57.Kg2 Ng5 58.Kh1 Kc5 59.Ba6 b5 60.Bxb5 Kxb5 61.Kh2 Ka5 62.Kg2 Kb6 63.Kf2 Kc5 64.Kg2 Kc4 65.Kg1 Kc5 66.Kf2 f3 67.Ke3 Kd6 68.Kd2 Ne4+ 69.Kc1 Nf2 70.Kd2 Nxh3 71.Kc1 Ke6 72.Kb2 Ke7 73.Kc3 Ng5 74.Kb2 f2 75.Ka1 f1=R+ 76.Ka2 Re1 77.Kb2 Rg1 78.Ka3 Re1 79.Kb3 h3 80.Kc4 Rc1+ 81.Kd5 Rb1 82.Kd4 Rg1 83.Kc4 Rg3 84.Kb4 Rg4+ 85.Kb5 Rd4 86.Kc6 Rf4 87.Kb5 Nh7 88.Kc5 Rf2 89.Kc4 Kd6 90.Kc3 Ra2 91.Kb3 Ra5 92.Kc2 h2 93.Kc3 h1=Q 94.Kc4 Qg2 95.Kd3 Qh2 96.Kc3 Qh3+ 97.Kb2 Qh4 98.Kc2 Qh5 99.Kd2 Qh6+ 100.Ke1 Qh1+ 101.Ke2 Qb1 102.Kf3 Qa2 103.Kg4 Qa3 104.Kh4 Qb2 105.Kg3 Qc1 106.Kf3 Qc2 107.Kf4 Qd2+ 108.Kg3 Qd1 109.Kf4 Qf1+ 110.Ke3 Qc1+ 111.Ke4 Ra4+ 112.Kd3 Qb1+ 113.Kd2 Qa2+ 114.Kd1 Ke5 115.Ke1 Kd4 116.Kf1 Ke3 117.Kg1 Qa1+ 118.Kh2 Kf2 119.Kh3 Qh1# 0-1