There's a big weekend of football ahead in the Ladbrokes Premiership, Championship, League 1 and League 2.
Celtic have a four-point lead at the top of the Ladbrokes Premiership after taking their unbeaten domestic run to 66 games with a 1-1 draw at Motherwell in midweek - the sides meet again at Parkhead on Saturday. There's also a reverse fixture at Pittodrie on Sunday when Aberdeen host Rangers, live on Sky Sports at 12.30pm, after losing 3-0 at Ibrox on Wednesday night.
Hibernian remain unbeaten away from home as they prepare to travel along the M8 to face bottom club Partick Thistle while Hearts host Hamilton Accies at Tynecastle, with only a point between the teams in the table. Ross County play Dundee in Dingwall and St Johnstone are at home to a Kilmarnock team who have lost just once on their travels.
St Mirren have a two-point cushion in the Ladbrokes Championship, thanks mainly to an outstanding home record this season and Jack Ross' men will look to keep that run going against Dumbarton at the Paisley 2021 Stadium.
There's a big match at Tannadice as second-placed Dundee United entertain promotion rivals Dunfermline Athletic while Livingston's home game with Falkirk is subject to a 10.30am pitch inspection. Morton take on a Brechin City side still seeking their first win and Queen of the South face Inverness Caley Thistle at Palmerston.
SPFL top scorers Ayr United go into their home match against Albion Rovers with a three-point lead in Ladbrokes League 1 and on a fine run of form. Second-placed Raith Rovers put their perfect home record on the line against an Alloa Athletic side who sit fourth in the table while Arbroath, in third spot, host Stranraer.
Queen's Park are still without a win at Hampden as they welcome promotion-chasing East Fife to the National Stadium and there's an important game near the bottom between Airdrieonians and Forfar Athletic at the Excelsior Stadium.
Montrose knocked Stirling Albion off top spot in Ladbrokes League 2 last weekend and travel to Broadwood to play Clyde on Saturday. The Binos are still unbeaten away from home ahead of their trip to Berwick Rangers and Elgin City make the long haul to Galabank to face Annan Athletic having climbed to third in the table. Title favourites Peterhead play Edinburgh City at Balmoor and Stenhousemuir are away to bottom club Cowdenbeath.