Rangers failed to tighten their grip on top spot in the Scottish Premiership after falling to a shock 2-1 defeat at home to Motherwell.
It was the first time since 1997 that Motherwell had triumphed at Ibrox, scoring once in each half to hand initiative back to Celtic in the race for the league title – Brendan Rodgers’ side face Hearts on Sunday
Theo Bair opened the scoring early in the first period, sweeping Jack Vale’s precise pick-out beyond the clutches of Jack Butland, before James Tavernier clawed Rangers level from the spot on the hour mark.
Having finally restored parity, Philippe Clement’s side looked the more likely to unearth a winner, but for Blair Spittal’s rampaging run in the 75th minute, which teed up Dan Casey to head an unlikely decider.
It marks a first defeat in 12 games in all competitions for Rangers and although they remain two points clear of their Old Firm rival at the top of the table, Celtic have the chance to leapfrog them against Hearts at Tynecastle on Sunday.