FT: Kilmarnock 2 Rangers 1
Rangers' title hopes were left hanging by a thread after a 2-1 defeat to Kilmarnock.
Ayrshire was famously the venue where the wheels came off for Steven Gerrard's team during last season's championship race and Gers were left with another dose of Rugby Park regret on a hugely damaging evening.
And a ground where the Light Blues had won just once in their six previous league visits could yet prove to be the graveyard for this year's aspirations as goals from Stephen O'Donnell and Eamonn Brophy saw Gers slip 10 points behind leaders Celtic - who stormed to a 5-0 win at Hearts.
The Ibrox men still have a game in hand and two Old Firm clashes to play but Neil Lennon's Hoops will believe they have one hand on a ninth successive title.
Scott Arfield had fired Gers ahead but the hosts played on the visitors' nerves to claim a victory which keeps them just a point outside the top six.
Kilmarnock chiefs stuck with the decision made last season to limit the travelling faithful to one stand rather than the two they traditionally received.
The result was a subdued atmosphere, mirrored on the pitch by a drab opening quarter-hour.
Gary Dicker raised the hackles of the away support as he picked up a booking after snapping at Ianis Hagi's ankles but that did not deter the Romanian, who created Gers' first real opening on 23 minutes as he played a first-time ball off Andy Halliday's pass to put in Joe Aribo.
But Dario Del Fabro recovered quickly to force the Nigeria playmaker into firing wide.
Killie had their big chance four minutes later as former Ibrox winger Chris Burke took his old side by surprise by pulling a corner back to the edge of the box for Alan Power but the Irishman's strike soared over.
The volume was finally turned up on 32 minutes, however, as Arfield repeated his weekend rocket against Hamilton to open the scoring.
A clever flick from Aribo set Gers racing forward. Stuart Findlay got across to deny Alfredo Morelos a strike but Killie switched off from the corner, allowing Halliday to spray the ball to Arfield in acres of space 25 yards out.
The Canada international's strike had a bit of movement but Jan Koprivec - deputising for suspended Killie number one Laurentiu Branescu - should have done more than watch it sail into the corner.
Arfield almost walked off at the break with a second as he caught a Niko Hamalainen clearance with a clean left-foot volley which whistled just wide of Koprivec's right-hand post.
Killie's response was stepped up after the interval. Brophy's deflected strike went close before his side bombarded the Gers box with corner after corner.
Then came a demonstration of the two sides of Morelos. First he ended up with his name in referee John Beaton's book as he failed with a blatant bid to con the referee when he threw himself over at Hamalainen's feet inside the box.
Then moments later he almost doubled Rangers' lead with an audacious lob over the on-rushing Koprivec from out wide which landed on top of the crossbar.
But with Rangers failing to build on their lead they remained vulnerable and so it proved as Killie levelled. Halliday got sucked out wide on the right as he chased Burke and could not get back into position in time as the ball was fired back in from the left by Hamalainen, with O'Donnell left free to sweep home.
Morelos' frustration levels took him close to the edge again. He got away with another ridiculous dive but shot a look of disbelief as Beaton as he had a headed goal harshly chopped off for a push on Del Fabro.
And it was Gerrard who was left stunned two minutes from time as his team failed to deal with a long straight ball to Brophy, who angled a low finish away from Allan McGregor to all but kill off Rangers' title dreams.