KEITH got their first win of the season in emphatic style by hitting Rothes for five.
Darren Still's side shrugged off an indifferent start to the season to hit the goal trail at Kynoch Park.
Lossiemouth got their first point of the campaign with a 1-1 draw at home with Clach.
It was a similar scoreline at Mosset Park where hosts Forres Mechanics and Huntly shared the points.
Buckie Thistle took on fancied Brora Rangers at Dudgeon Park and went down 1-0.
Nairn County were 2-1 winners at champions Cove Rangers, while Formartine were comfortable 5-0 winners at Fort William.
Inverurie Locos won a seven goal thriller against Turriff Utd.
Charlie Charlesworth saw his Deveronvale side ease to a 4-0 win at Strathspey and Wick Academy won 3-0 against Fraserburgh.