Ross County 3-3 Rangers: Errors cost league leaders in Dingwall draw
Ross County punished Rangers' sloppiness and opened the door for Celtic to cut the gap at the top of the Scottish Premiership with a dramatic 96th-minute equaliser in Dingwall.
Matthew Wright popped up to stun the league leaders, who led through Amad Diallo early on.
Jordan White levelled after a mistake by goalkeeper Allan McGregor and Regan Charles-Cook put County in front.
Rangers' James Tavernier then Connor Goldson netted before Wright struck.
The Ibrox side go five points clear before second-placed Celtic face Dundee United later.
And two wins in a row would take Ange Postecoglou's side top of the table, with Rangers visiting Celtic Park on Wednesday.
The visitors' start was direct and rewarded. Cedric Itten's flicked pass released Joe Aribo, back from international duty with Nigeria, and he laid on a simple finish for Diallo on the right.
If the visiting crowd's celebrations were a warm welcome to Scottish football, Diallo was about to get a rude one soon after. The winger tried to evade Jake Vokins and was cynically taken out, prompting a yellow card for the full-back.
Ryan Kent and Aribo combined to set up Scott Arfield for a shot which Ashley Maynard-Brewer blocked, and Rangers soon found themselves behind.
McGregor fumbled a Joseph Hungbo cross and White was on hand to knock in from two yards.
And the home fans were cheering again when White's nodded pass was missed by Calvin Bassey's attempted clearance and Charles-Cook calmly slotted beyond McGregor to become the league's top scorer with nine.
Rangers' initial response was laboured; Glen Kamara, Tavernier and Arfield unable to properly test Maynard-Brewer and Tavernier's free-kick flying wide.
But the Ibrox side's fortunes changed early in the second period and Diallo


