Rangers' 100% record in the Clydesdale Bank Premier League came to an end at the hands of Inverness Caledonian Thistle as they earned a 1-1 draw at Ibrox.
The Scottish champions had been aiming for 10 wins out of their opening 10 matches - what would have been their best start to a season for 112 years.
Maurice Edu provided a first-half lead, but substitute Eric Odhiambo came off the bench to snatch a late leveller as the Highlanders maintained their unbeaten run on the road in the league which stretches back almost a year.
Rangers were the more dangerous team in the opening spell and could have taken the lead when Madjid Bougherra supplied a cross from the right for Edu in front of goal, but Ross Tokely managed to intercept and nod to safety before the American could connect with the header six yards out.
But Edu did leave the net bulging with 11 minutes on the clock when he collected a long ball from Steven Davis and lashed high into the top corner, leaving Ryan Esson helpless in the Inverness goal.
Richie Foran picked up the first booking for a crunching tackle on Edu, who required treatment before being able to return to the action.
With Edu presumably struggling following the challenge, he was withdrawn at half-time along with Vladimir Weiss, and Steven Naismith and John Fleck were thrown into the action.
Inverness could have levelled had it not been for the heroics of Allan McGregor, when Foran's downward header bounced off the turf in front of the goalkeeper, who just managed to tip over the crossbar. At the other end, Esson also pulled off an impressive save when, at full-stretch, he was able to punch a stinging effort from Fleck over.
Fleck turned provider when he whipped a corner into the box for Kenny Miller, but his header flashed across goal and wide as Rangers continued to pass up chances in front of goal.
They were left rueing those spurned opportunities when Inverness hauled themselves level with eight minutes to go. Foran's pass was collected by substitute Odhiambo, who stabbed past McGregor.
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: https://www.givemesport.com/writeforgms