There are five midweek games in the SPFL, four of them on Tuesday:
Raith Rovers v Hearts - Championship - Tuesday, 7.45pm
Hearts have the chance to move closer to the title when they face Grant Murray's men at Stark's Park. Robbie Neilson's team need only three more victories to be sure of winning the league and go into the game on the back of a 4-0 home win over Dumbarton. They also won 4-0 at Kirkcaldy earlier in the season. Raith are sixth and went down 2-1 at Queen of the South on Saturday.
Rangers v Alloa Athletic - Championship - Tuesday, 7.45pm
Rangers are looking to close the seven-point gap on Sunday's opponents Hibernian when they face second-bottom Alloa at Ibrox. Stuart McCall's men were held 1-1 by Livingston at the weekend while Alloa went down 3-1 at home to Falkirk. It was 1-1 when the sides last met at Ibrox in November.
Stirling Albion v Stranraer - League 1 - Tuesday, 7.45pm
Stranraer will go top if they win at Forthbank while Stirling are still seeking their first home victory of the season. The Blues went down 1-0 to Forfar at Station Park on Saturday while Albion drew 1-1 at Dunfermline. Admission prices have been cut to just £5 for adults and free for concessions.
Elgin City v East Stirlingshire - League 2 - Tuesday, 7.45pm
Elgin are looking to bounce back from Saturday's 2-1 home defeat to Queen's Park against a Shire side who beat East Fife 2-0 at Ochilview. Elgin are a point below their visitors, with both teams now in play-off contention. East Stirlingshire have won both previous meetings this season.
Arbroath v Albion Rovers - League 2 - Wednesday, 7.45pm
Leaders Albion Rovers beat Montrose 3-0 on Saturday to stay a point clear of Queen's Park. Arbroath, in third, claimed their first win of 2015 when they saw off Clyde 3-1 at Gayfield. The two previous meetings this season have been won by the home team.