James Forrest scored a hat-trick as Celtic thrashed Hibernian 6-1 at Parkhead to move five points clear at the top of the cinch Premiership. Livingston defeated St Johnstone 1-0 at the Tony Macaroni Arena while it finished 0-0 between St Mirren and Kilmarnock in Paisley. Bottom two Ross County and Dundee United drew 1-1 at the Global Energy Stadium. Motherwell take on Rangers at Fir Park on Sunday, live on Sky Sports at 12 noon, and Aberdeen host Heart of Midlothian at 3.00pm.
Partick Thistle remain top of the cinch Championship thanks to a 2-1 victory over bottom club Hamilton Accies at New Douglas Park. Inverness CT are second on goal difference after beating Cove Rangers 1-0 at Balmoral Stadium. Dundee got the better of Ayr United, winning 2-1 at the Kilmac Stadium and Morton beat Raith Rovers 1-0 at Cappielow.
Dunfermline Athletic are the new leaders in cinch League 1 after a 1-0 win over FC Edinburgh at East End Park. Alloa Athletic beat Airdrieonians 2-0 at the Indodrill Stadium and it was also 2-0 for Queen of the South against bottom club Peterhead at Palmerston. Kelty Hearts defeated Clyde 2-1 at New Central Park while Montrose and Falkirk drew 1-1 at Links Park.
Stirling Albion moved to the top of cinch League 2 thanks to a 3-1 victory over Stenhousemuir at Ochilview while Dumbarton were held to a 1-1 draw by Albion Rovers. East Fife are up to third place thanks to a 4-1 triumph at Bonnyrigg Rose and Forfar Athletic were 1-0 winners at Elgin City. Annan Athletic and Stranraer drew 1-1 at Galabank.