Hearts maintained their push for a historic Scottish Premiership title after coming from behind to defeat Rangers 2‑1 at Tynecastle. Dujon Sterling’s deflected first‑half strike briefly silenced the home crowd, but the league leaders regrouped after the interval and turned the match around through Stephen Kingsley and Lawrence Shankland. The victory keeps Hearts three points ahead of Celtic with a superior goal difference and seven clear of Rangers, with only three games remaining in a gripping title race.
No club outside the Old Firm has lifted the Scottish crown since Aberdeen in 1985, and Hearts could seal the championship before their final‑day showdown with Celtic. The atmosphere matched the stakes, with Tynecastle erupting as Shankland buried the decisive goal after Kingsley’s deflected cutback. Earlier, Rangers had wasted a golden chance through Tochi Chukwuani, but Hearts’ second‑half intensity proved decisive as the Jambos moved closer to an extraordinary achievement.