Hearts mount comeback to defeat Rangers and secure three point lead in Scottish league race
Lawrence Shankland kept Hearts on course for an historic Scottish Premiership title as the leaders came from behind to clinch a vital 2-1 win against Rangers on Monday.