Celtic made sure to keep pace in the Scottish Premiership title race, demolishing Dundee 7-1, with six goals coming in the first half.
Rangers avoided another Rugby Park shock as they came from behind to beat Kilmarnock 2-1 and maintain their two-point lead in the Scottish Premiership title race.
Watch free highlights of every Scottish Premiership match...
Hearts forward Lawrence Shankland scored his 26th goal of the season from the penalty spot in a 1-1 draw at home to city rivals Hibernian.
Hearts striker Lawrence Shankland caught a pie thrown from Hibernian fans after he scored a penalty in the Edinburgh derby.
Aberdeen remain at risk of being drawn into a cinch Premiership relegation battle after the toothless Dons sank to a 2-0 defeat against St Johnstone.
Motherwell came from behind to beat bottom side Livingston 3-1 and enhance their Scottish Premiership top-six hopes.
Toyosi Olusanya's last-gasp strike saw St Mirren draw 1-1 at Ross County, denying the hosts the chance to move out of the relegation play-off place.
Kris Boyd and James McFadden were left bemused after VAR did not check for handball during St Mirren's claim for a penalty at Ross County.
Hibernian are considering cutting ticket allocations for Celtic and Rangers fans - due to concerns over away fan behaviour at Easter Road.
Free highlights of every match...
What's on the fixture list in the Scottish Premiership...
How it currently stands...
The confirmed live games on Sky Sports...
The latest SWPL news and reports...
Sky Sports' Kris Boyd and Chris Sutton reflect on their pre-season predictions after guessing where every Scottish Premiership club would finish in May...
Take a look at some of the best strikes from the first-half of this season in the Scottish Premiership. Featuring Kyogo, James Tavernier, Lawrence Shankland and more!
Kris Boyd and Chris Sutton pick their Scottish Premiership team of the season so far - and as you may expect, they didn't quite see eye-to-eye...
A Q&A with Steve Clarke as he reflects on Scotland's incredible Euro 2024 qualifying campaign and the players who secured a place in Germany...