Scottish Premier League/Inverness - 2 Rangers - 1:A wonderful injury-time winner from Inverness midfielder John Rankin handed Inverness their second sensational win over Rangers this season and left the Ibrox club in third place in the Scottish Premier League, two points behind Aberdeen and 17 behind leaders Celtic.
A disappointing Rangers opened the scoring from the penalty spot midway through the first half through Nacho Novo, after Roy McBain needlessly fouled Barry Ferguson.
But Darren Dods equalised just before the break, before Rankin's brilliant winner ended a nine-match winless run for Charlie Christie's team and added to Caley Thistle's 1-0 win at Ibrox in October.
INVERNESS CT: Brown, Tokely, Dods, Munro, Hastings, Wilson (Morgan 78), Black, McBain, Rankin, Bayne, Wyness. Subs not used: Fraser, McCaffrey, Duncan, McSwegan, Sutherland, McAllister. Booked: Hastings, Black. Goals: Dods 41, Rankin 90.
RANGERS: McGregor, Hutton, Svensson, Hemdani, Papac, Sionko (Burke 72), Ferguson, Clement, Adam, Novo (Lennon 83), Sebo. Subs not used: Klos, Rae, Murray, Stanger, N'Diaye. Booked: Clement, Hutton. Goals: Novo 22 pen.
Referee: C Thomson (Scotland).