Ladbrokes Premiership leaders Celtic beat Dundee 2-1 at Parkhead on Saturday to regain their 11-point advantage at the top.
Leigh Griffiths and Nir Bitton were on target for Brendan Rodgers' side before Marcus Haber pulled one back for the Dark Blues.
Third-placed Aberdeen went down 2-1 to Ross County in Dingwall. Niall McGinn cancelled out Liam Boyce's opener but Ryan Dow scored a late winner for the Staggies despite Kenny van der Weg having been sent off.
Hearts were held to a 1-1 draw by bottom club Partick Thistle at Tynecastle. Bjorn Johnsen opened the scoring but Sean Welsh equalised just after half-time.
St Johnstone hit back to draw 1-1 with Motherwell at McDiarmid Park, with Chris Kane cancelling out a Zander Clark own goal.
It was also 1-1 between Kilmarnock and Inverness CT at Rugby Park. Souleymane Coulibaly broke the deadlock but Garry Warren claimed a late leveller for Caley Thistle.