1.d4 d5 2.c4 e6 3.Nc3 Nf6 4.Bg5 Be7 5.e3 h6 6.Bxf6 Bxf6 7.Nf3 O-O 8.Rc1 c6 9.Bd3 Nd7 10.O-O dxc4 11.Bxc4 c5 12.Ne4 Be7 13.d5 exd5 14.Qxd5 Nb6 15.Qxd8 Rxd8 16.Bb3 a5 17.Ne5 c4 18.Nxc4 Nxc4 19.Bxc4 Bf5 20.Ng3 Bg6 21.Rfd1 Rac8 22.Rxd8+ Rxd8 23.f4 h5 24.Be2 h4 25.Nf1 Bf5 26.Kf2 Be6 27.Rc7 Rd7 28.Rxd7 Bxd7 29.Nd2 g5 30.Nc4 gxf4 31.exf4 Be6 32.Nxa5 Bxa2 33.Nxb7 Bf6 34.b4 Bd4+ 35.Kf1 Be3 36.g3 Be6 37.Nc5 Bh3+ 38.Ke1 Bg1 39.Ne4 Bxh2 40.Kf2 f5 41.Nf6+ Kf7 42.Nh5 hxg3+ 43.Nxg3 Ke6 44.Bf3 Kd6 45.Bg2 Bg4 46.Bf3 Bh3 47.Ne2 Kc7 48.Ng1 Bg4 49.Bxg4 fxg4 50.Ne2 Kc6 51.Kg2 Bxf4 52.Nxf4 Kb5 53.Nd3 Kc4 54.Kg3 Kb5 55.Kxg4 Kc4 56.Kf3 Kc3 57.Ke4 Kc4 58.Ke3 Kc3 59.b5 Kc4 60.b6 Kb5 61.b7 Ka4 62.Nc5+ Kb4 63.Nd7 Kb3 64.Kf4 Kc2 65.Ne5 Kb1 66.Nc4 Kc2 67.Na5 Kd2 68.Nb3+ Kd3 69.Kf5 Kc3 70.Ke4 Kc4 71.b8=R Kc3 72.Nd4 Kc4 73.Ne6 Kc3 74.Rd8 Kc2 75.Rd7 Kb1 76.Nf8 Ka2 77.Rd5 Kb3 78.Kf5 Kc4 79.Ra5 Kb4 80.Ra6 Kc5 81.Ke6 Kc4 82.Kd7 Kd3 83.Kc7 Kd2 84.Ra5 Kd1 85.Rf5 Kd2 86.Rh5 Kd1 87.Rb5 Kc2 88.Rc5+ Kd2 89.Rc6 Kd3 90.Rb6 Kd4 91.Rd6+ Kc3 92.Rd8 Kb3 93.Rd5 Ka3 94.Kd7 Kb4 95.Re5 Kb3 96.Rh5 Kc3 97.Rf5 Kb3 98.Rf4 Ka3 99.Ke6 Kb2 100.Rf6 Ka3 101.Ke7 Kb3 102.Rf7 Kc3 103.Nh7 Kc2 104.Ng5 Kb2 105.Rf4 Kc3 106.Kd6 Kb2 107.Kc6 Kc3 108.Nf3 Kb2 109.Nh2 Kc1 110.Rf6 Kb2 111.Kd6 Ka2 112.Kc5 Kb2 113.Kc4 Kc2 114.Rf5 Kd2 115.Re5 Kd1 116.Kc3 Kc1 117.Re3 Kd1 118.Nf3 Kc1 119.Re1# 1-0