1.Nf3 d5 2.d4 Nf6 3.Nbd2 g6 4.c4 c6 5.e3 Bf5 6.Be2 Bg7 7.O-O a5 8.b3 Be6 9.h3 Bf5 10.Bb2 O-O 11.Rc1 Ne4 12.g4 Bc8 13.cxd5 Nxd2 14.Qxd2 cxd5 15.Ne5 a4 16.b4 Nd7 17.b5 a3 18.Bc3 Nf6 19.Bb4 Ne4 20.Qc2 Be6 21.Qc7 Bxe5 22.dxe5 d4 23.Bxe7 Qxc7 24.Rxc7 Nc3 25.Bf3 Rfc8 26.Rxc8+ Rxc8 27.exd4 Nd5 28.Bd6 Rc4 29.Rd1 Rc3 30.Be4 Rxh3 31.Rc1 h5 32.Rc5 Nc3 33.Bxb7 Bxa2 34.f3 Bd5 35.Rc8+ Kg7 36.Bxd5 Nxd5 37.Ra8 hxg4 38.fxg4 Rb3 39.Rxa3 Rxb5 40.Kf2 Kh6 41.Ra7 Rb2+ 42.Kf3 f5 43.e6 Rb3+ 44.Kf2 Rb2+ 45.Ke1 Rb6 46.e7 Nxe7 47.Bxe7 fxg4 48.Kf2 Rb3 49.Ra3 g3+ 50.Kg2 Rb6 51.Ra1 Ra6 52.Rxa6 Kh7 53.Bg5 Kg8 54.Rxg6+ Kh7 55.Rg8 Kxg8 56.Bf6 Kf8 57.Be5 Kg8 58.d5 Kf7 59.Bxg3 Kf6 60.d6 Kg7 61.Kf3 Kh6 62.Ke3 Kg5 63.Kd4 Kg6 64.d7 Kf5 65.Bf2 Kf6 66.d8=R Kg5 67.Rc8 Kf5 68.Rg8 Kf4 69.Rf8+ Kg5 70.Bg3 Kg4 71.Kd5 Kg5 72.Bf4+ Kh5 73.Bc7 Kg4 74.Rh8 Kg5 75.Kd4 Kf6 76.Rh4 Kf5 77.Rh1 Ke6 78.Ra1 Kf5 79.Ra5+ Kg4 80.Bb6 Kh3 81.Ra3+ Kh2 82.Ra1 Kh3 83.Re1 Kg3 84.Re8 Kf4 85.Re3 Kf5 86.Kc4 Kf6 87.Rg3 Kf7 88.Rb3 Ke7 89.Rc3 Ke8 90.Bd4 Ke7 91.Rf3 Kd8 92.Rh3 Kc8 93.Bc3 Kb8 94.Ba5 Kc8 95.Kb3 Kb7 96.Ka2 Kc6 97.Rf3 Kd5 98.Bb4 Ke6 99.Ka3 Kd7 100.Rf6 Kc8 101.Rf1 Kb7 102.Rh1 Kb8 103.Bc5 Kc7 104.Rh3 Kd7 105.Rh6 Kc8 106.Rb6 Kc7 107.Rd6 Kb8 108.Ka4 Kc8 109.Kb5 Kb7 110.Bb6 Ka8 111.Kc6 Kb8 112.Rd8# 1-0