Rangers arrived in Edinburgh with a view to reminding onlookers they can be a key component in this season’s Scottish title race. They departed as the latest victims of the Hearts juggernaut. Back to back wins against Celtic had already been secured before Hearts repeated the trick against Rangers. Dreams of a first Hearts title since 1960 are not merely alive. They are growing. Rangers are a dozen points adrift of Derek McInnes’s team after this, a first away league defeat of 2025. Hearts are 18 games and halfway towards the promised land.
Rangers had arguably been the better side before Hearts whacked them with two, decisive first-half goals. Stuart Findlay claimed the first of them, the centre back rising highest after Alexandros Kyziridis combined with Claudio Braga for a short corner. Kyziridis’s cross was pinpoint. The Greek winger had earlier threatened the Rangers goal twice, the visitors having a potential opener ruled out for an offside against Bojan Miovski.

Number two was a disaster for Jack Butland in the Rangers goal. Lawrence Shankland sensed opportunity when latching on to a Braga knockdown but the angle should have been far too tight for the Hearts captain to score. With Butland painfully slow to move, Shankland beat the former England goalkeeper at his near post.
Despite various rejigs, Rangers offered little after the break. Shankland, twice, should have notched a Hearts third. Hearts’ ability to manage the game was striking. Rangers’ consolation came via Youssef Chermiti in the dying seconds. “We shall not be moved” sang the Tynecastle masses. They may well have a point.

7 hours ago
3










English (US)