Allan Johnston's Dunfermline moved six points clear in Ladbrokes League 1 with a 1-0 win over Stenhousemuir at East End Park.
Shaun Rooney got the only goal with 12 minutes left as the pre-season title favourites strengthened their grip on top spot.
Second-placed Ayr United were beaten 3-0 by Peterhead at Balmoor. Kevin Dzierzawski opened the scoring just after the hour mark and Shane Sutherland added a late double for Jim McInally's side, who stay fourth.
It was 1-1 between third-placed Albion Rovers and managerless Forfar Athletic at Cliftonhill. Paul Willis gave Rovers the lead but Kerr Hay earned the Loons a point with 14 minutes left.
Cowdenbeath saw off Airdrieonians 3-0 at Central Park. Greig Spence grabbed a double and Andy Murdoch also netted for the Blue Brazil.
Brechin City are off the bottom at Stranraer's expense after beating the Blues 2-0 at Glebe Park with first-half goals from Dene Shields and Isaac Layne.