OffsAIde
·4 May 2026
Hearts turn it around against Rangers to stay top

In partnership with
Yahoo sportsOffsAIde
·4 May 2026

Match in Five Sentences: Hearts beat Rangers 2-1 at Tynecastle Park to stay top of the Scottish Premiership. Dujon Sterling put Rangers ahead in the 23rd minute with a right-footed finish. After the restart, Stephen Kingsley levelled (54.), moments after Alexandros Kyziridis hit the post, before Lawrence Shankland swept in the winner (71.). Rangers had 58.3% possession and 13 attempts, but the Jambos produced five shots on target from 11 and defended stoutly. Hearts visit Motherwell next, while Rangers go to Celtic.
Player of the Match: Shankland decided the contest with a composed second half finish and linked play expertly, adding seven successful final third passes and five recoveries.
Stat of the Match: Hearts won 94.4% of their tackles, a platform for the comeback and late control.
Three Things We Learned: Craig Halkett anchored the back line with 15 clearances, repeatedly relieving pressure. Rangers' control of the ball at 58.3% yielded only three shots on target from 13 attempts, with Alexander Schwolow needing just two saves. Shankland is now on 14 league goals, third in the Scottish Premiership scoring chart.
Live







































