Rangers moved to the top of the William Hill Premiership on goal difference thanks to a 4-2 win over Dundee United at Ibrox on Saturday. Previous leaders Hearts are away to bottom club Livingston on Sunday (Sky Sports, 2.00pm) and Celtic go to Dundee tomorrow (Sky Sports, 4.30pm). Falkirk secured a top-six place by beating Motherwell 3-2 at Fir Park while Hibernian saw off Kilmarnock 3-0 at Easter Road. St Mirren beat Aberdeen 2-0 in Paisley to move level on points with the Dons.
St Johnstone now have a five-point lead at the summit of the William Hill Championship thanks to a 4-2 victory away to Arbroath while second-placed Partick Thistle were held to a 1-1 draw by Ayr United at Somerset Park. Dunfermline Athletic remain on course for the play-offs after beating Greenock Morton 3-1 at East End Park while Airdrie thumped Ross County 4-0 in Dingwall to leave the Staggies bottom of the table.
Stenhousemuir are the new leaders in William Hill League 1 – they beat Hamilton Accies 3-0 at Ochilview to go two points clear of Inverness CT who face Raith Rovers in the KDM Trophy final on Sunday. Third-placed Alloa Athletic won 1-0 at Cove Rangers but Queen of the South, in fourth, were held to a 1-1 draw by bottom club Kelty Hearts at New Central Park. Montrose remain in play-off contention after beating East Fife 1-0 at Links Park.
East Kilbride remain a point clear in William Hill League 2 following a 2-1 home win over Annan Athletic while title rivals The Spartans won 3-0 away to bottom club Edinburgh City. Third-placed Clyde defeated Stirling Albion 3-1 at New Douglas Park while Forfar Athletic boosted their play-off hopes with a 2-1 home win over fourth-placed Elgin City. Stranraer and Dumbarton drew 1-1 at Stair Park.