Rangers remain two points clear at the top of the cinch Premiership table after coming from behind to beat Kilmarnock 2-1 at Rugby Park with goals from James Tavernier and Tom Lawrence after Killie had gone ahead through a Daniel Armstrong penalty.
Celtic thrashed Dundee 7-1 at Parkhead and were 6-0 up by the interval. Cameron Carter-Vickers, Adam Idah, Matt O'Riley, Daizen Maeda, Greg Taylor, Callum McGregor and Daniel Kelly were all on target before Michael Mellon pulled one back.
The Edinburgh derby at Tynecastle ended in a 1-1 draw - Emiliano Marcondes gave Hibs the lead but Premiership top scorer Lawrence Shankland equalised from the spot before half-time.
St Johnstone moved four points clear of the relegation zone and level with Aberdeen after beating the Dons 2-0 at Pittodrie with goals from Nicky Clark (penalty) and Benjamin Kimpioka.
Motherwell are within three points of the top six following their 3-1 win at bottom club Livingston. Tete Yengi gave Livi an early lead but Sam Nicholson, Blair Spittal and Jack Vale turned things round for Stuart Kettlewell's side.