
Lawrence Shankland’s stunning strike took Hearts a step closer to a historic Scottish Premiership title and knocked Rangers out of the race with a 2-1 victory at Tynecastle.
Rangers were dominant at the break and deservedly led thanks to Dujon Sterling’s deflected effort, but Hearts boss Derek McInnes changed the game at half-time and the second half was a different story.