Dunfermline have moved to the top of Scottish League One after a comfortable 4-0 away win over former leaders Forfar Athletic.
The visitors started brightly as Joe Cardle gave them the lead after just four minutes before he scored his second on the stroke of half time.
Cardle completed his hat-trick in the 69th minute and Andrew Geggan scored a header late on.
Peterhead dropped out of the top four after a 1-1 draw at home to Albion Rovers.
Jordon Brown broke the deadlock after 25 minutes with a header from close range before Ally Love levelled the match just before the break.
Airdrieonians came from behind to beat Cowdenbeath 3-2 at home in a five-goal thriller.
David Cox gave the hosts the lead after 30 minutes before Robbie Buchanan levelled it from the penalty spot three minutes from half-time.
Andy Murdoch put Cowdenbeath in front for the first time in the 52nd minute but Airdrieonians refused to lie down. George Hunter brought his side level in the 77th minute before Liam Watt scored the winner just four minutes later.
Stranrear picked up their second win of the season as they overcame bottom-of-the-table Brechin City 1-0.
Jamie Longworth's left-footed strike after 51 minutes sealed the three points for the home side. Brechin are yet to pick up a point after five league games.
Results in full: Airdrieonians 3-2 (1-1) Cowdenbeath, Forfar Athletic 0-4 Dunfermline (0-2), Peterhead 1-1 Albion Rovers (1-1), Stranrear 1-0 Brechin City (0-0)