1.Nf3 Nf6 2.c4 c5 3.Nc3 d5 4.Nxd5 Nxd5 5.cxd5 Qxd5 6.Rg1 Nc6 7.d3 g6 8.h3 Bg7 9.g4 O-O 10.Rg3 Rd8 11.Bg2 Qd6 12.Ng5 Rb8 13.Qb3 Rf8 14.Qd5 Nd4 15.Qxd6 exd6 16.Rb1 b5 17.Bf4 Rb6 18.Ne4 Rd8 19.Bg5 Re8 20.e3 Ne6 21.Nf6+ Bxf6 22.Bxf6 Nf4 23.Kd2 d5 24.Bg5 Nxg2 25.Rxg2 c4 26.Rc1 a5 27.Bf4 Rc6 28.Rgg1 f6 29.h4 b4 30.a3 Kf7 31.axb4 axb4 32.Ra1 Ba6 33.Rgc1 Rec8 34.g5 fxg5 35.Bxg5 Ke6 36.f3 cxd3 37.Rxa6 Rxa6 38.Rxc8 Ra2 39.Kxd3 Rxb2 40.Re8+ Kd6 41.e4 Rb3+ 42.Ke2 Rb2+ 43.Ke3 Rb3+ 44.Kd4 Rxf3 45.exd5 b3 46.Re6+ Kd7 47.Rb6 b2 48.Rxb2 Rf7 49.Kc3 Rf6 50.Bxf6 h6 51.Kd2 Ke8 52.Rb8+ Kf7 53.Kc1 g5 54.Rb2 Kg6 55.h5+ Kh7 56.Rf2 Kg8 57.Bxg5 Kg7 58.Rb2 Kf7 59.Rb7+ Ke8 60.Rh7 Kf8 61.Rxh6 Kg8 62.Bf4 Kg7 63.Re6 Kf7 64.Bg3 Kg7 65.Bc7 Kg8 66.Re7 Kh8 67.Rg7 Kxg7 68.Bd6 Kg8 69.Be5 Kf8 70.Bd4 Kg8 71.Kb2 Kf8 72.Kb1 Ke7 73.Ba7 Kd6 74.Kc2 Kxd5 75.h6 Ke5 76.Kb1 Kf4 77.h7 Kg4 78.Ka2 Kg5 79.Bf2 Kg6 80.h8=R Kg5 81.Ra8 Kh5 82.Bd4 Kg4 83.Ka1 Kh3 84.Bg7 Kg3 85.Ra6 Kh3 86.Ra5 Kg4 87.Bh8 Kg3 88.Ra8 Kg4 89.Be5 Kh3 90.Rc8 Kg4 91.Rc3 Kf5 92.Bc7 Ke6 93.Rc5 Kf6 94.Rd5 Ke6 95.Ra5 Kf6 96.Rb5 Kf7 97.Ba5 Kf6 98.Rb6+ Kg7 99.Rb4 Kf7 100.Re4 Kf6 101.Kb2 Kg5 102.Re5+ Kf4 103.Rd5 Ke4 104.Rd6 Kf4 105.Be1 Ke4 106.Ka1 Kf5 107.Rd7 Ke5 108.Rd1 Ke6 109.Rd2 Kf6 110.Rd5 Ke6 111.Rd3 Ke7 112.Bf2 Kf6 113.Rd1 Kf7 114.Bg1 Ke7 115.Ka2 Kf7 116.Kb3 Ke7 117.Kc3 Kf7 118.Ra1 Kg8 119.Ra4 Kf7 120.Rf4+ Ke6 121.Bc5 Ke5 122.Bd6+ Kd5 123.Kd3 Kc6 124.Kc4 Kd7 125.Kd5 Kc8 126.Kc6 Kd8 127.Rf8# 1-0