Leaders Celtic were held to a 0-0 draw by Kilmarnock at Parkhead in the Ladbrokes Premiership on Saturday.
Ronny Deila's side remain six points clear at the top after second-placed Hearts drew 1-1 with Dundee at Tynecastle. Arnaud Djoum gave Robbie Neilson's side a first-half lead but Rory Loy equalised midway through the second half.
St Johnstone came from behind to beat Dundee United 2-1 at Tannadice and claim their fourth away league win in a row. Billy McKay scored first but Chris Kane and Murray Davidson struck just before half-time for Tommy Wright's team.
Ross County saw off Motherwell 3-0 in Dingwall thanks to goals from Craig Curran, Tony Dingwall and Liam Boyce (penalty).
Partick Thistle moved out of the bottom two with a 2-1 victory over Inverness CT at Firhill. Miles Storey gave Caley Thistle an early lead but Kris Doolan equalised and Ryan Stevenson grabbed a last-minute winner.
Hamilton Accies play Aberdeen on Sunday, live on BT Sport at 12.30pm.