
Captain Lawrence Shankland kept Hearts firmly on course for Premiership glory as they all but eliminated one of their two main rivals from contention by coming from behind to defeat Rangers 2-1 at a frenzied Tynecastle.
The Gers arrived in Edinburgh four points off the pace and it looked like they might be about to blow the three-way battle for the championship wide open when they led at the break through Dujon Sterling’s deflected effort.