An early Gary Hooper double gave Celtic a much-needed 2-0 victory over St Mirren in their Scottish Premier League clash at St Mirren Park.
The former Scunthorpe striker linked up with Anthony Stokes with six minutes gone to fire past Craig Samson from close range and then capitalised on a mistake by former Hoops midfielder Paul McGowan to grab a second six minutes later.
Neil Lennon's side looked in the mood to rack up a barrowload of goals but the Buddies responded impressively and fought their way back in to the game.
However, there were chances missed at both ends as Celtic deservedly secured their first win in four games as they made some amends for Thursday night, when they were knocked out of the Europa League play-offs by Swiss side Sion.
Ally McCoist picked up his first home win as manager as Rangers secured a 2-0 victory over Aberdeen at Ibrox to remain top of the SPL.
Steven Davis and Steven Naismith netted as the Scottish champions bounced back from their midweek European disappointment - and left the Dons still waiting to end their 20-year wait for a victory in Govan.
Ryan Stevenson and Andy Webster were on target in a 2-0 win as Hearts inflicted Hibernian's third consecutive league defeat to keep their rivals bottom of the table.
Hibs struggled to cope with the attacking play of Jamie Hamill and Stevenson down the right and the pair combined to open the scoring six minutes before the break. Webster headed Hamill's 68th-minute corner over the line despite Akpo Sodje's attempts to clear as Hearts dominated the second period.