Celtic beat Ross County 4-1 in Dingwall to move 18 points clear at the top of the William Hill Premiership. Hibernian climbed into the top six with a 3-1 home victory over Motherwell and third-placed Dundee United won 1-0 at St Mirren. There are two games at 3.00pm on Sunday - Aberdeen v Hearts (live on Sky Sports) and Rangers v St Johnstone.
In the day's only William Hill Championship fixture, leaders Falkirk were held to a 0-0 draw by Queen's Park but now have a five-point lead at the summit.
Kelty Hearts and Stenhousemuir drew 0-0 at New Central Park in the evening game to stay just behind William Hill League 1 leaders Arbroath. In the only other game to beat the weather, it finished 1-1 between Alloa Athletic and Queen of the South at the Indodrill Stadium.
East Fife are five points clear in William Hill League 2 following a 3-0 home win over Clyde while Peterhead are second after beating Edinburgh City 1-0 at Meadowbank Stadium. Bottom club Forfar Athletic drew 1-1 with Elgin City at Station Park.