1.d4 Nf6 2.Nf3 a6 3.c4 e6 4.Bg5 h6 5.Bh4 g5 6.Bg3 Bg7 7.Nc3 Nc6 8.Rc1 d6 9.h3 Nh5 10.Bh2 f5 11.e3 O-O 12.Be2 Nf6 13.O-O Qe7 14.a3 Bd7 15.b4 Rad8 16.d5 exd5 17.Nxd5 Qf7 18.Nxc7 g4 19.hxg4 fxg4 20.Nd2 Bf5 21.Nd5 Ne5 22.Nb3 Nxd5 23.cxd5 Be4 24.Nd4 Bxd5 25.Bxg4 Nxg4 26.Qxg4 Bc4 27.Nf5 Qxf5 28.Qxc4+ d5 29.Qb3 h5 30.Rc5 h4 31.Bf4 h3 32.g3 b6 33.Rcc1 b5 34.Kh2 Rc8 35.Rxc8 Rxc8 36.Rd1 Rc2 37.Qxd5+ Qxd5 38.Rxd5 Rxf2+ 39.Kxh3 Ra2 40.Rd3 Bb2 41.Rd2 Kf7 42.Kg4 Ke6 43.Rd6+ Kf7 44.Rxa6 Rxa3 45.Rb6 Bc1 46.Rxb5 Bxe3 47.Bxe3 Rxe3 48.Kf4 Rb3 49.g4 Kg6 50.Rb6+ Kf7 51.Kg5 Rc3 52.Rb7+ Ke8 53.Kf4 Rc8 54.Ke4 Rc4+ 55.Kf5 Kf8 56.g5 Rc7 57.Rxc7 Kg8 58.Rc1 Kf8 59.Rh1 Kf7 60.Ra1 Kg7 61.Kf4 Kg6 62.Ra2 Kf7 63.Kg3 Ke7 64.b5 Ke6 65.Kf3 Ke7 66.Kg3 Kd7 67.Ra7+ Kc8 68.Kg2 Kb8 69.Kg3 Kc8 70.Rh7 Kb8 71.Rd7 Ka8 72.Kf4 Kb8 73.Rd3 Kc7 74.Rh3 Kd6 75.g6 Ke6 76.Kf3 Kd5 77.Rh4 Kd6 78.Rh6 Ke5 79.Rh1 Ke6 80.Rf1 Kd6 81.Ke4 Kd7 82.Rd1+ Ke6 83.Re1 Ke7 84.Ke5 Ke8 85.Rf1 Kd7 86.Rh1 Ke8 87.Kd4 Kd7 88.Rh2 Ke7 89.Rh6 Ke8 90.Kd3 Ke7 91.Kc2 Kd8 92.Kc3 Kd7 93.Rh1 Ke6 94.Kb3 Kd5 95.Rh7 Ke5 96.Re7+ Kd5 97.Rc7 Kd6 98.Rc5 Ke7 99.Kb2 Kf8 100.Rc7 Ke8 101.Rc5 Kf8 102.Rc1 Kg7 103.b6 Kg8 104.g7 Kxg7 105.Rf1 Kh7 106.Rf6 Kh8 107.Kc1 Kg7 108.Kd2 Kg8 109.Rf5 Kh8 110.Ke2 Kg8 111.b7 Kh7 112.Kd2 Kh8 113.Rd5 Kh7 114.b8=Q Kh6 115.Ke2 Kg6 116.Re5 Kh6 117.Qb4 Kg7 118.Qa5 Kf8 119.Rh5 Ke8 120.Rh7 Kf8 121.Qd8# 1-0