There are 15 games across the Championship, League 1 and League 2 this weekend – here are six big matches to look out for:
Falkirk v Heart of Midlothian - Championship
BBC ALBA have live coverage, kick-off 5.30pm, as Hearts put their unbeaten record on the line at the Falkirk Stadium. Peter Houston's Bairns are four points outside the top four but their only home defeat was so far was against Rangers in August.
Rangers v Alloa Athletic - Championship
Rangers beat Falkirk 4-0 at Ibrox last weekend and are looking to close the four-point gap on leaders Hearts. Alloa defeated Livingston 1-0 on Saturday and thrashed Ayr 4-0 in a cup replay on Tuesday. Barry Smith's side held Rangers to a 1-1 draw at the Indodrill Stadium in September.
Airdrieonians v Morton - League 1
Morton enjoyed a 2-0 win in a Scottish Cup replay on Tuesday and they return to Lanarkshire on League 1 duty. Jim Duffy's men have moved to within a point of the summit after recent victories over Forfar and Dunfermline while Airdrie beat Stenhousemuir on Saturday.
Brechin City v Forfar Athletic - League 1
There's a local derby at Glebe Park, with Brechin looking to build on a 2-1 midweek win over bottom club Stirling Albion when they entertain the leaders. Dick Campbell's side lost 2-0 at Morton last time out and the top five clubs are now separated by just four points.
Albion Rovers v Arbroath - League 2
Leaders Arbroath suffered a rare defeat last weekend, losing 2-1 to Queen's Park, and third-placed Albion Rovers will cut the gap on Allan Moore's men to three points if they win at Cliftonhill. Arbroath have a 100% away record while Rovers have lost just once at home.
Clyde v East Stirlingshire - League 2
Clyde lost to Spartans in a recent Scottish Cup game but their league form has been good of late and they are now into the top four. Barry Ferguson's men face an East Stirlingshire team who have slipped to the foot of the table but won the last meeting 1-0 at Ochilview in September.