1.Nf3 c5 2.e4 e6 3.Nc3 d6 4.d4 cxd4 5.Nxd4 Nf6 6.Be3 a6 7.a3 Nc6 8.f4 Be7 9.Bd3 O-O 10.Qf3 e5 11.Nxc6 bxc6 12.h3 exf4 13.Bxf4 Rb8 14.O-O-O Qb6 15.Na4 Qa5 16.b3 Be6 17.Be2 d5 18.Bxb8 Rxb8 19.exd5 Nxd5 20.Qg3 Rb7 21.Rd4 Bxa3+ 22.Kb1 Be7 23.Rhd1 Bf6 24.Rc4 Nb6 25.Rc5 Qb4 26.Qc3 Qh4 27.Rh5 Nxa4 28.Qxc6 Nc3+ 29.Qxc3 Qa4 30.Ra5 Qe4 31.Bf3 Qg6 32.Qd3 Rxb3+ 33.cxb3 Bxb3 34.Qxg6 hxg6 35.Rdd5 Bxd5 36.Rxd5 Bh4 37.Rd1 Kh7 38.Rd3 f5 39.Rb3 a5 40.Ra3 Kh6 41.Rxa5 Bf2 42.Kb2 Kh7 43.Bd1 Bb6 44.Rb5 Bc5 45.Rb3 Kh6 46.h4 Bd4+ 47.Kc2 Ba1 48.g4 Bb2 49.Rb7 fxg4 50.Kxb2 Kh7 51.Rb5 g3 52.Rg5 g2 53.Rxg2 Kh8 54.Be2 Kg8 55.Bg4 Kf8 56.Rc2 Kg8 57.Rc7 g5 58.h5 Kh7 59.Kb3 Kg8 60.Rb7 Kf8 61.Rb4 Kg8 62.Rd4 Kf8 63.Rd3 Kf7 64.Ka4 Kf6 65.Ra3 Ke5 66.Kb4 g6 67.Kb5 Kd5 68.Bh3 Ke4 69.Ra7 Kd4 70.Ra8 Ke5 71.Ra6 gxh5 72.Ka5 g4 73.Bf1 h4 74.Rh6 h3 75.Rh4 Kf4 76.Bxh3 Kf3 77.Bxg4+ Ke3 78.Rh1 Kf4 79.Rg1 Ke4 80.Ka4 Kd4 81.Bh3 Ke3 82.Rg4 Kf2 83.Ka5 Ke1 84.Rg3 Kd1 85.Rc3 Kd2 86.Rf3 Kd1 87.Kb6 Kc2 88.Bg4 Kd2 89.Ka5 Ke2 90.Rf4+ Ke3 91.Rb4 Kd3 92.Rb5 Ke4 93.Rf5 Ke3 94.Rg5 Kd4 95.Be2 Ke4 96.Bd3+ Ke3 97.Ka4 Kf4 98.Rg6 Ke3 99.Rf6 Kd2 100.Bg6 Ke3 101.Ka3 Ke2 102.Bf5 Ke3 103.Bb1 Kd4 104.Ba2 Ke4 105.Bb3 Kd3 106.Bc4+ Kd2 107.Ba6 Kd1 108.Rf4 Ke1 109.Be2 Kd2 110.Rf6 Kc1 111.Rf2 Kb1 112.Kb4 Ka1 113.Ba6 Kb1 114.Bb5 Ka1 115.Rf3 Kb2 116.Bc6 Kb1 117.Rh3 Ka1 118.Ka3 Kb1 119.Kb3 Kc1 120.Kc3 Kb1 121.Bg2 Ka1 122.Rf3 Kb1 123.Bh3 Kc1 124.Rf1# 1-0