KEITH shrugged off some poor form to dump Cove Rangers 1-0 at Kynoch Park.
The winner came early in the game when Jonathan Smith struck after just three minutes.
Buckie Thistle secured all three points in a 3-2 win at Clach thanks to a last gasp winner from David MacRae.
Zander Sutherland and Jamie Shewan, fresh from scooping over £100,000 on the National Lottery, had given Buckie a 2-0 interval lead.
Goals from Graeme Tatters (83) and Gordon Morrison (87) looked to have salvaged a point for the home side before MacRae struck late on.
Huntly were 2-1 winners at Deverovale with Andre Klecskowski scoring both goals for the visitors.
After getting their first point of the season last weekend, Rothes slumped to a 4-0 defeat at home to Wick.
Nairn County went top of the table with a thumping 6-0 win over big-spending Brora Rangers.
Strathspey Thistle beat Fort William 1-0.
In the final of the Aberdeenshire Cup, Fraserburgh fought back from 2-0 down to Formartine Utd to force extra-time, and the Broch lifted the cup 3-1 on penalties.