Forfar Athletic are top of the Scottish League One after a convincing 4-1 win at home to Stenhousemuir.
Danny Denholm put the home side ahead in the 16th minute, and scored his second just over 10 minutes later.
Madness then ensued as Kerr Hay put the Loons 3-0 up in the 34th minute, Jon Robertson pulled one back for Stenhousemuir in the 36th minute, and Michael Travis made it 4-1 to the home side in the 37th minute before a goalless second half.
At the Balmoor Stadium, a Rory McAllister penalty put Peterhead 1-0 up after half an hour against Dunfermline Athletic, who started the day at the top of the table. However, Michael Moffat equalised for the visitors just one minute before half time, securing an away draw for the Pars.
Ayr United picked up their second win of the season away to Stranraer, with Craig Moore putting the visitors ahead after just four minutes.
It stayed that way until the second half, and while Ross Docherty saw red for the away side after a second bookable offence, Ayr continued as normal and were rewarded with a second goal just five minutes later thanks to an Alan Trouten finish. Andy Stirling managed to pull a goal back for Stranraer in the final minute of the game, but it was no more than a consolation goal.
Elsewhere, Cowdenbeath picked up their first win of the season at home to Albion Rovers thanks to Greig Spence's first goal for the club since signing from Alloa Athletic this summer.
Brechin City, however, remain bottom of the table after defeat to Airdrieonians. A brace from Bryan Prunty put the away side in control, and while Brechin offered a goal after 72 minutes thanks to Andrew Jackson, the home team failed to break their opposition further.