KEITH pulled off the result of the day in the Highland League.
The Maroons were 1-0 winners at title-chasing Nairn County.
Andy MacAskill grabbed the only goal of the game for Darren Still's side.
Keith were the only Moray side to notch a goal in the Highland League.
Buckie Thistle were held to a shock home goalless draw by strugglers Fort William.
Lossiemouth made the long trip to big-spending Brora Rangers and were on the wrong end of six goal scoreline. Steven Mackay fired a hat-trick for the Sutherland side who are two points clear at the top of the league.
For Rothes there was a fourth consecutive defeat and a fourth game without a goal.
Forres Mechanics' disappointing start to the season continued at Fraserurgh where they were beaten 2-0.
There was a shock at Christie Park when in form Huntly were held 1-1 by lowly Strathspey Thistle.
It was a similar scoreline at Harmsworth Park where Cove ended Wick's 100% record.
Inverurie Locos also saw their 100% record end after a 2-2 draw at Clach.
Formartine Utd were in Ramsdens Cup action at Annan Athletic and were well in contention when goalkeeper Andy Shearer was sent off with the game goalless early in the second half.
The SPFL League Two side rattled in four goals against the ten men to clinch a semi-final berth.