Celtic beat Motherwell 2-1 at Fir Park to move eight points clear at the top of the Ladbrokes Premiership on Saturday.
Leigh Griffiths missed a penalty but later scored twice - either side of a Scott McDonald equaliser - to give Ronny Deila's men an important win.
Ross County secured a top-six place with a 1-0 victory over Partick Thistle at the Global Energy Stadium with a first-half goal from Alex Schalk.
Kilmarnock moved eight points clear of bottom club Dundee United after beating St Johnstone 3-0 at Rugby Park. Kris Boyd bagged a double, one a penalty, and Kallum Higginbotham was also on target for Lee Clark's men.
Hamilton Accies earned a vital win and denied Dundee a top-half finish thanks to a 2-1 success at New Douglas Park. Ali Crawford and Jesus Garcia Tena scored for Accies before Gary Harkins pulled one back for the Dark Blues.
Inverness CT were 2-0 winners over Dundee United at Tannadice, where Miles Storey and Iain Vigurs got the goals, but they failed to make the top six.