League 1 leaders Rangers earned a hard-fought 2-0 win over third-placed Stranraer at Stair Park on Tuesday night thanks to goals from Lee Wallace early in the game and Jon Daly in the closing stages.
Dunfermline, in second spot, defeated bottom club Arbroath 3-0 at East End Park with goals from Stephen Husband, Ross Forbes and Josh Falkingham.
Airdrieonians and Stenhousemuir drew 1-1 at the Excelsior Stadium. Jim Lister opened the scoring for Airdrie midway through the second half but Stewart Greacen levelled late on.