Buckie Thistle stormed to the front of the pack with a remarkable 9-2 win over Strathspey Thistle.
The result sends Strathspey to the foot of the table, and victors Buckie climb to the top thanks to the best goal difference in the league.
Elsewhere reigning champions Cove Rangers navigated a tricky fixture at Harlaw Park to triumph 3-2 against Inverurie Loco Works.
And Wick Academy celebrated a convincing 3-0 away victory away at Formartine United.
Highland League results
- Brora Rangers 3-0 Forres Mechanics
- Clachnicuddin 1-2 Keith
- Formartine United 0-3 Wick Academy
- Fort William 0-3 Fraserburgh
- Huntly 2-1 Rothes
- Inverurie Loco Works 2-3 Cove Rangers
- Lossiemouth 2-0 Turriff United
- Nairn County 1-2 Deveronvale
- Strathspey Thistle 2-9 Buckie Thistle