Inverness goalkeeper Ryan Esson was a home hero as he saved Kenny Miller's late penalty to secure a 1-1 draw against Rangers.
The visitors' top scorer blew the chance to send Rangers five points clear at the top of the Clydesdale Bank Premier League.
Jonny Hayes hit a 30-yard strike to give the Highlanders the lead on the half-hour mark before Miller netted his 20th goal of the season in the 57th minute, only to then fail from 12 yards with eight minutes remaining.
Copyright (c) PA Sport 2009, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms