James Tavernier's stoppage-time Video Assistant Referee-awarded penalty rescued a point for Rangers at Aberdeen.
The Dons had led from the 11th minute when Bojan Miovski fired his side ahead, until the fourth minute of injury time when VAR Andrew Dallas spotted a pull by Stefan Gartenmann on Connor Goldson from a left-wing corner.
The on-field referee, Nick Walsh, was asked to go over to the pitchside monitor, where he agreed with his colleague, with Tavernier doing the rest from the spot.
As a result, the visitors moved to within eight points of champions Celtic at the top of the Scottish Premiership table, and with a game in hand on their city rivals, while Aberdeen stay ninth.
What's next?
Rangers' attention turns to the Europa League with a home match against Aris Limassol on Thursday night, while Aberdeen are away to HJK Helsinki in the Conference League on the same night.
Rangers then host St Mirren in the Scottish Premiership on December 3, while Aberdeen are away to Hibernian. Both games kick-off at 3pm.