It could hardly be closer at the top of the Ladbrokes Premiership, with leaders Celtic one goal better off than rivals Rangers. Neil Lennon's men travel to Pittodrie on Sunday to face Aberdeen, live on BT Sport at 12.15pm, with Steven Gerrard's men up against Motherwell at Ibrox later that afternoon. There are four fixtures on Saturday - Hearts travel to Livingston while Hibernian host Ross County. Kilmarnock welcome St Mirren to Rugby Park and bottom club St Johnstone are still seeking their first win when Hamilton Accies visit McDiarmid Park.
There's just one point between the leading trio in the Ladbrokes Championship. Ayr United will go top if they avoid defeat at home to Dundee in the Friday night fixture as current leaders Dundee United don't play Dunfermline Athletic at Tannadice until tomorrow. Third-placed Inverness CT make the journey south to face Morton at Cappielow. Queen of the South, in fourth spot, go to Alloa Athletic and bottom club Partick Thistle - just four points outside the play-offs - are at home to Arbroath.
There's a top-of-the-table clash in Ladbrokes League 1 as leaders Raith Rovers take on unbeaten East Fife at Stark's Park. The teams are locked together on 20 points, one ahead of a Falkirk side who are at home to Clyde. Dumbarton are into the play-off places as they prepare to host Peterhead, Airdrieonians go to Forfar Athletic and in-form Montrose play bottom club Stranraer at Links Park.
Scottish Cup ties mean there is only one Ladbrokes League 2 fixture this weekend. Elgin City play Queen's Park at Borough Briggs, with both teams aiming to push into the promotion play-off places.