1.d4 Nf6 2.Bg5 d5 3.e3 c5 4.Bxf6 exf6 5.Ne2 Nc6 6.Nbc3 Be6 7.g3 cxd4 8.Nxd4 Bb4 9.Bg2 Qa5 10.O-O Bxc3 11.Nb3 Qc7 12.bxc3 Rd8 13.Nd4 O-O 14.Qb1 Na5 15.Qb4 b6 16.Rfd1 Rc8 17.Nb5 Qd7 18.e4 Rc4 19.Qb2 Rc5 20.a4 Nc4 21.Qb4 a6 22.Na3 Nxa3 23.Qxa3 Qc6 24.exd5 Bxd5 25.Bxd5 Rxd5 26.Rxd5 Qxd5 27.Qb4 Qc6 28.Rb1 h5 29.Qxb6 Qxa4 30.Qb3 Qe4 31.c4 Rc8 32.Qd3 Qxc4 33.Ra1 Qxd3 34.cxd3 Ra8 35.Ra5 g6 36.Kf1 Kf8 37.Ke2 Ke7 38.d4 Kd6 39.Kd3 Kc6 40.Kc4 Kb6 41.Rd5 Rc8+ 42.Kb4 f5 43.Rd6+ Rc6 44.Rd7 a5+ 45.Kb3 Kb5 46.Rd5+ Ka6 47.Rd7 Rb6+ 48.Kc4 Rb4+ 49.Kc5 Rb5+ 50.Kc4 a4 51.Rxf7 Ra5 52.Rf6+ Kb7 53.Rf7+ Kc6 54.Kb4 a3 55.Kxa5 a2 56.d5+ Kd6 57.Rf6+ Kxd5 58.Ra6 a1=Q+ 59.Kb5 Qb2+ 60.Ka4 Ke4 61.f4 Qd4+ 62.Ka5 Qd8+ 63.Ka4 Kf3 64.Rf6 Kg2 65.Rc6 Qd2 66.Rxg6 Kh1 67.Kb3 Qd3+ 68.Kb4 Qe3 69.Rg5 Kxh2 70.Kc4 Qe4+ 71.Kb5 Qe7 72.Kc6 Qe8+ 73.Kd6 Kg2 74.g4 fxg4 75.Rb5 Qa8 76.Rxh5 g3 77.Re5 Kf2 78.Rc5 Qa4 79.Rc7 Qa6+ 80.Ke5 Qd3 81.Rg7 Qc4 82.Kd6 Qc8 83.Rg5 g2 84.Rg3 Kxg3 85.f5 Qxf5 86.Ke7 Qf7+ 87.Kxf7 Kf4 88.Kf8 Ke4 89.Ke7 Kf3 90.Kd7 g1=R 91.Kc7 Kg3 92.Kc6 Ra1 93.Kd6 Kf4 94.Kd7 Kf5 95.Kc6 Rc1+ 96.Kb6 Kf4 97.Ka5 Rg1 98.Kb6 Rg3 99.Ka5 Re3 100.Ka6 Kg5 101.Ka5 Re2 102.Ka6 Re7 103.Kb6 Rg7 104.Kc5 Rd7 105.Kb6 Rh7 106.Kb5 Rf7 107.Ka5 Rf5+ 108.Ka6 Kf6 109.Ka7 Ke5 110.Kb7 Kf6 111.Ka7 Ke7 112.Kb7 Kd6 113.Kb6 Kd7 114.Ka7 Kc7 115.Ka6 Rg5 116.Ka7 Ra5# 0-1