Match summary
Rangers came from behind to win 2-1 at home to Hearts, with the winner arriving in stoppage time. Hearts led 1-0 at half-time.
Lawrence Shankland put Hearts ahead with a header in the 5th minute, James Tavernier equalised from the penalty spot in the 90th minute, and Danilo Pereira won it with a header in stoppage time.
Shots finished 28-5 to Rangers, with 5 on target for Rangers and 1 for Hearts. James Tavernier hit the woodwork from the penalty spot for Rangers.