Super sub Scott Arfield came to the rescue for Rangers as he bagged a priceless winner against Livingston at Ibrox.
The champions struggled on a night when conditions were terrible and looked like they might spill another two points in the title race.
But Arfield popped up with an exquisite finish to settle the nerves and bag a massive three points.