Dunfermline remain 11 points clear at the top of Ladbrokes League 1 after winning 2-0 against Ayr United at Somerset Park on Saturday.
Faissal El Bakhtaoui scored a second-half double for Allan Johnston's men as they took another step towards the title.
Peterhead continued their superb run of results by beating Stenhousemuir 4-1 at Ochilview. Shane Sutherland grabbed a brace - one a penalty - with Jamie Stevenson and Leighton McIntosh also on target. Carlos Mazana pulled one back for the Warriors.
Jamie Longworth got the only goal as Stranraer beat Albion Rovers 1-0 at Cliftonhill, with Gary Fisher sent off for the home side.
Bottom club Brechin City were 2-0 winners away to Airdrieonians thanks to goals from Andy Jackson and Lewis Spence.
Forfar and Cowdenbeath drew 1-1 at Station Park. Andy Ryan gave Gary Bollan's men an early lead but Greig Spence equalised 60 seconds later.