The top two in the Ladbrokes Premiership meet at Parkhead on Saturday as reigning champions Celtic host current leaders Hearts, just a week after they beat Craig Levein's men in the semi-finals of the Betfred Cup at Murrayfield.
Struggling St Mirren play Rangers in Paisley, live on Sky Sports at 12.30pm, while Hibernian face St Johnstone at Easter Road, with just a point between the teams. Motherwell welcome bottom club Dundee to Fir Park and Hamilton Accies take on Livingston at the Hope CBD Stadium.
On Sunday, third-placed Kilmarnock face Aberdeen at Rugby Park, where the Dons have an excellent recent record. The game is live on BT Sport at 12.15pm.
The Highland derby is the stand-out fixture in the Ladbrokes Championship. Inverness CT go into the game still unbeaten but a run of draws has seen them slip to fourth while the Staggies are just a point behind leaders Ayr United. The Honest Men are away to bottom club Falkirk.
Dundee United, who have been revived by new boss Robbie Neilson, play Queen of the South at Tannadice while Alloa Athletic entertain Dunfermline Athletic at the Indodrill Stadium and Morton go up against Partick Thistle at Cappielow.
Arbroath have a seven-point lead in Ladbrokes League 1 as they prepare to face third-placed East Fife at Gayfield while closest challengers Raith Rovers take on managerless Brechin City at Stark’s Park.
Forfar Athletic, in fourth, are away to Airdrieonians and Montrose host Dumbarton, with only goal difference separating the sides at the bottom of the table. Stenhousemuir and Stranraer meet in the day’s other game at Ochilview.
Ladbrokes League 2 leaders Edinburgh City are aiming to make it 13 straight wins in all competitions when they play Clyde at Ainslie Park while second-placed Peterhead host bottom club Albion Rovers at Balmoor.
Annan Athletic, who are third, travel to Hampden to take on Queen’s Park while Cowdenbeath face Elgin City at Central Park and struggling pair Stirling Albion and Berwick Rangers go head to head at Forthbank.