Billy Mckay scored a stunning overhead kick as Inverness Caledonian Thistle beat Rangers to move off bottom spot in the Premiership.
Mckay's goal came minutes after Iain Vigurs had missed a penalty for the hosts.
Inverness took a first-half lead thanks to Greg Tansey's long-range strike.
Rangers levelled through Martyn Waghorn's penalty after Lee Wallace was downed but the Ibrox side ultimately fell to a second straight defeat.
They remain six points behind second-placed Aberdeen, who entertain Ross County on Saturday.
Victory takes Inverness one point above Hamilton Academical, who visit Celtic on Saturday.
More to follow.