Celtic made it eight wins in ten matches as a 2-1 win at Partick Thistle extended their unbeaten league run.
'Hoops' striker Georgios Samaras headed home the opener from a 34th-minute corner but, despite creating more chances, they were pegged back by Kris Doolan's close-range strike 23 minutes from time.
But Partick were on level terms for less than ten minutes before substitute Amido Balde struck the winner to extend Celtic's lead over Aberdeen at the top to six points.
St. Johnstone moved up to sixth thanks to a 2-0 win at home to fourth-placed Motherwell.
After a goalless first half, Stevie May converted from close range just after the interval.
Faroe Islands goalkeeper Gunnar Nielson then slipped trying to clear Simon Ramsden's back-pass to allow Nigel Hasselbaink to curl into an unguarded net.