Dunfermline Athletic consolidated their position in second place in Scottish League One with a 3-0 win at Arbroath this afternoon.
Andy Geggan, Ryan Thomson and Josh Falkingham were on target as the Pars moved within 10 points of leaders Rangers, who have two matches in hand.
Ayr United cemented their position in the top four with a 1-0 win over Forfar Athletic, Kevin Kyle scoring the only goal of the game in the second period.
Brechin City enjoyed a 3-1 victory away to East Fife, while Stenhousemuir and Airdrieonians drew 1-1.
Rangers are not in action again until Boxing Day when they take on Stranraer at Ibrox Stadium.
Results in full: Arbroath 0-3 Dunfermline, East Fife 1-3 Brechin, Forfar 0-1 Ayr United, Stenhousemuir 1-1 Airdrieonians