Rangers dropped two potentially crucial points in the Scottish Premiership title race as Matthew Wright swept home a 96th-minute equaliser for Ross County in a six-goal thriller.
The reigning champions move five points clear of Celtic but their title rivals can trim that to just two ahead of Wednesday's Old Firm derby if they beat Dundee United at Parkhead later on Saturday.
Rangers started strongly with Manchester United loanee Amad Diallo tapping home Joe Aribo's low cross just five minutes into his Rangers debut.
But a spilled shot by goalkeeper Allan McGregor saw Jordan White tuck home an equaliser and Ross County took a shock lead four minutes later.