In the cinch Premiership top six, Heart of Midlothian were 3-0 home winners over Dundee while Kilmarnock secured fourth place following their 1-0 victory at St. Mirren.
In the bottom six, Livingston scored in injury-time to defeat St. Johnstone 2-1 while Motherwell secured a 5-1 triumph over Ross County in Dingwall.
Earlier in the day, Celtic moved six points clear of Rangers with a 2-1 win which puts Brendan Rodgers' side within one point of the title.