Todd Cantwell made it four goals in four games as Rangers said goodbye to five departing stars.
The Light Blues have not tasted defeat on their own turf all season but that was put under threat with a minute on the clock after Lawrence Shankland's goal was given following a VAR review. It was the start Hearts had dreamed of and Michael Beale would not have wanted but so often under the 42-year-old his side have shown their powers of recovery and they did that once more.
Cantwell - watched by former Norwich City team-mate and new signing Kieran Dowell in the stands - superbly pulled the hosts level with a lovely low finish after starting the move to send his side into the break level. Just moments into the second half Fashion Sakala turned the game on its head as he fired home after capitalising on an error at the back from the Jambos but Steven Naismith's men had the final say with a leveller with the last kick of the ball. Here's how we rated the Ibrox men in their final home game of the campaign.