1.e3 Nf6 2.a3 g6 3.Be2 d6 4.d4 Bf5 5.c4 Bg7 6.Nc3 O-O 7.g4 Bd7 8.e4 c5 9.d5 e6 10.g5 Ne8 11.h4 exd5 12.exd5 Bf5 13.Nf3 Bxc3+ 14.bxc3 Ng7 15.O-O Re8 16.Bf4 Nh5 17.Bh2 Re4 18.Re1 Rg4+ 19.Kf1 Nf4 20.Bg3 Nxe2 21.Qxe2 Re4 22.Qa2 Nd7 23.Rxe4 Bxe4 24.Qe2 Bf5 25.Bxd6 Qa5 26.Kg2 Qxc3 27.Rd1 Qxa3 28.h5 Bg4 29.h6 Qc3 30.Kg3 Bxf3 31.Qxf3 Qxf3+ 32.Kxf3 Re8 33.Ra1 a6 34.Rb1 b6 35.Kf4 a5 36.Bc7 a4 37.Ra1 Ra8 38.Ke4 f6 39.d6 Kf7 40.Kd5 fxg5 41.Kc6 Ne5+ 42.Kxb6 Ke6 43.Kxc5 a3 44.Kb5 Kd7 45.c5 Nc6 46.Ra2 g4 47.Bb6 Nd4+ 48.Kb4 Nc6+ 49.Kc4 Rf8 50.Rxa3 Rxf2 51.Kb5 Rf3 52.Ra4 g3 53.Rg4 Re3 54.Rg5 Nd4+ 55.Kc4 Nc6 56.Kd5 Rc3 57.Ke4 Rc4+ 58.Kd3 Ra4 59.Bc7 Ra3+ 60.Ke4 Ra4+ 61.Kf3 Rh4 62.Kxg3 Rxh6 63.Rg4 Rh5 64.Bb6 Rf5 65.Ra4 h5 66.Ra8 Rd5 67.Kh4 Rf5 68.Rg8 Ne5 69.Rg7+ Rf7 70.Rg8 Rf4+ 71.Kg3 Rg4+ 72.Kf2 Rf4+ 73.Ke3 Rg4 74.Rg7+ Kc6 75.Rc7+ Kb5 76.d7 Nxd7 77.Rxd7 h4 78.Kf3 Rc4 79.Rg7 Rc3+ 80.Kg4 h3 81.Rh7 Rc4+ 82.Kxh3 g5 83.Rg7 Kc6 84.Rxg5 Re4 85.Rg6+ Kb5 86.Kg2 Rc4 87.Kf3 Rc2 88.Ke4 Rxc5 89.Bxc5 Ka4 90.Rg5 Kb5 91.Kd3 Ka5 92.Rd5 Kb5 93.Be3+ Ka6 94.Ke2 Kb7 95.Bd4 Kb8 96.Re5 Kb7 97.Ra5 Kc8 98.Kd3 Kc7 99.Kc4 Kd8 100.Kc3 Ke8 101.Ra4 Ke7 102.Be3 Kd8 103.Ra3 Kc8 104.Bh6 Kc7 105.Kb2 Kd6 106.Be3 Kd7 107.Ka1 Ke6 108.Ra4 Kf7 109.Ra6 Ke7 110.Rg6 Kd8 111.Bg5+ Kc8 112.Ka2 Kb7 113.Rg8 Ka6 114.Be3 Kb5 115.Rf8 Kb4 116.Rf7 Kc4 117.Rc7+ Kd5 118.Kb2 Ke5 119.Rc5+ Ke4 120.Rc2 Kd3 121.Rc1 Ke4 122.Rf1 Kd5 123.Rf6 Ke4 124.Rf7 Ke5 125.Ba7 Ke6 126.Rf1 Kd5 127.Kc2 Kd6 128.Kd3 Ke5 129.Kc4 Ke4 130.Bb8 Ke3 131.Rf4 Kd2 132.Re4 Kc2 133.Re2+ Kd1 134.Kd3 Kc1 135.Kc3 Kb1 136.Re5 Ka1 137.Kb3 Kb1 138.Re1# 1-0