1.d4 Nf6 2.c4 e6 3.Nf3 c6 4.Bf4 d5 5.e3 Be7 6.Nc3 O-O 7.Bd3 Nbd7 8.O-O dxc4 9.Bxc4 b5 10.Be2 a6 11.Ne5 Bb7 12.Bf3 Qb6 13.Ne4 Rad8 14.Qc2 Nxe5 15.Bxe5 Nxe4 16.Bxe4 h6 17.Rac1 Rc8 18.Qe2 f6 19.Qg4 fxe5 20.Qxe6+ Rf7 21.Bg6 Rf8 22.dxe5 Qc7 23.Rfd1 Bh4 24.g3 Bd8 25.Rd6 Qe7 26.Bxf7+ Rxf7 27.Qxe7 Bxe7 28.Rd7 Bb4 29.Rcd1 Bc8 30.Rd8+ Rf8 31.Rxf8+ Bxf8 32.Rd8 Be6 33.a3 a5 34.f4 Kf7 35.Kf2 Bc5 36.Rb8 h5 37.Rb7+ Kg6 38.Kf3 Bg4+ 39.Kf2 Kf5 40.Rxg7 Ke4 41.Rg6 Bxe3+ 42.Kg2 Bd4 43.e6 Bf5 44.Rh6 Kd5 45.b4 axb4 46.e7 Bd7 47.axb4 Bc3 48.f5 Bxb4 49.f6 Ke6 50.Rh8 Kxf6 51.e8=Q Bxe8 52.Rxe8 Bd6 53.Kf3 b4 54.Ke4 b3 55.Kd3 Be5 56.Rc8 Kf5 57.Rxc6 h4 58.gxh4 Bxh2 59.h5 Be5 60.h6 b2 61.Kc2 Kg5 62.h7 Bg7 63.Rc8 Kg6 64.h8=Q Bxh8 65.Rxh8 Kf5 66.Rh6 Kg4 67.Kxb2 Kf4 68.Rg6 Kf5 69.Rg2 Ke6 70.Rc2 Kf7 71.Rc8 Kf6 72.Ka1 Kg5 73.Rc7 Kh6 74.Ka2 Kg6 75.Ka3 Kh6 76.Rb7 Kg6 77.Ka4 Kf6 78.Rb4 Kf7 79.Rb1 Ke7 80.Rh1 Kd8 81.Rh3 Kd7 82.Rh2 Ke8 83.Rh8+ Ke7 84.Ka3 Kf6 85.Rh1 Ke5 86.Ka2 Kf4 87.Rh8 Ke4 88.Rf8 Kd3 89.Rg8 Kd4 90.Rg1 Kc5 91.Rd1 Kc6 92.Ka1 Kc7 93.Rd4 Kb7 94.Rd6 Ka7 95.Re6 Kb7 96.Rf6 Ka8 97.Rh6 Ka7 98.Rf6 Kb8 99.Kb2 Ka8 100.Re6 Kb8 101.Re7 Kc8 102.Kc3 Kb8 103.Kc4 Ka8 104.Rh7 Kb8 105.Kb5 Kc8 106.Kc6 Kd8 107.Kd6 Kc8 108.Rh3 Kb8 109.Kc6 Kc8 110.Rd3 Kb8 111.Re3 Kc8 112.Re8# 1-0