1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.cxd5 exd5 5.Nc3 Nc6 6.Bg5 Be7 7.e3 h6 8.Bf4 O-O 9.Bd3 Nh5 10.Be5 Nxe5 11.dxe5 g6 12.h3 Ng7 13.O-O c6 14.Qc2 Re8 15.Rfd1 Bf8 16.e4 d4 17.Bc4 Ne6 18.Bxe6 Bxe6 19.Nxd4 Qb6 20.Na4 Qb4 21.f4 Qc4 22.Qxc4 Bxc4 23.b3 Ba6 24.Kf2 Rad8 25.Nf3 Ba3 26.h4 h5 27.Ng5 b6 28.Ke3 Bc8 29.Nf3 Bg4 30.Rab1 Kg7 31.Nb2 Rxd1 32.Nxd1 Bc5+ 33.Ke2 f6 34.Nf2 fxe5 35.Nxg4 hxg4 36.Nxe5 Bd6 37.Ke3 Bxe5 38.fxe5 Rxe5 39.Kf4 Ra5 40.Rb2 Kf6 41.Kxg4 Ke5 42.Kg5 Kxe4+ 43.Kxg6 Kf4 44.Rc2 Kg4 45.Rc4+ Kg3 46.h5 Rxa2 47.h6 Rxg2 48.Rxc6 Kf4+ 49.Kf7 Kf5 50.Rf6+ Ke5 51.Rg6 Rh2 52.Kg7 Kd4 53.h7 Kc3 54.Rh6 Rg2+ 55.Kf6 Rf2+ 56.Ke5 Re2+ 57.Kf4 Re8 58.h8=Q+ Rxh8 59.Rxh8 Kxb3 60.Ke3 a5 61.Kd2 a4 62.Kc1 b5 63.Rh3+ Ka2 64.Rh4 Kb3 65.Kb1 b4 66.Rh3+ Kc4 67.Kc2 a3 68.Rh4+ Kb5 69.Kb3 Kc5 70.Rxb4 a2 71.Ra4 Kb6 72.Rxa2 Kb5 73.Rh2 Kc6 74.Rf2 Kd6 75.Rd2+ Ke6 76.Rc2 Kf5 77.Ka4 Kg4 78.Rc3 Kf5 79.Ka5 Ke6 80.Re3+ Kd7 81.Rd3+ Ke7 82.Rd1 Ke6 83.Re1+ Kd5 84.Rh1 Ke5 85.Rg1 Ke4 86.Kb5 Kf4 87.Kc6 Kf3 88.Rc1 Kg2 89.Rb1 Kh2 90.Kb7 Kh3 91.Kc7 Kg4 92.Kd8 Kh3 93.Ra1 Kg2 94.Ra2+ Kf1 95.Rh2 Kg1 96.Rd2 Kh1 97.Rd3 Kg1 98.Kc7 Kf2 99.Kb6 Ke2 100.Rc3 Kd1 101.Rc7 Ke2 102.Rc5 Ke3 103.Ra5 Ke4 104.Kc6 Kf4 105.Kb5 Ke3 106.Ra8 Ke2 107.Ra6 Kf2 108.Kc5 Kg1 109.Kc4 Kh1 110.Rh6+ Kg2 111.Kd3 Kg3 112.Ke4 Kg4 113.Rg6+ Kh4 114.Kf4 Kh3 115.Rg8 Kh4 116.Rh8# 1-0