Dunfermline remain a point clear at the top of Ladbrokes League 1 after beating Forfar 4-0 at East End Park on Saturday.
Goals from David Hopkirk, Joe Cardle and a Ryan Wallace double saw Allan Johnston's men beat Dick Campbell's team for the third time this season.
Ian McCall's Ayr United made it 10 league games without defeat when they beat Stenhousemuir 1-0 at Ochilview. Ross Caldwell's early goal proved enough against the Warriors, who had Jon Robertson sent off in the last minute.
Paul Willis got the only goal midway through the first half as Albion Rovers climbed to third place with a 1-0 win at bottom club Brechin City.
Peterhead earned their first league win since August, seeing off Airdrieonians 2-0 at Balmoor with goals from Rory McAllister and Leighton McIntosh.
Second-bottom Cowdenbeath are now just a point behind Stranraer after winning 3-0 at Stair Park with goals from Brad Donaldson, Kyle Miller and Robbie Buchanan.