Highland League round-up: Rothes' undefeated run ends at Brora Rangers while Buckie Thistle smash nine past Fort William - and miss two penalties
Easier access to your trusted, local news. Subscribe to a digital package and support local news publishing.
BRORA Rangers inflicted Rothes' first defeat of the season in all competitions on Wednesday night.
After 15 games without loss, the Speysiders came undone at Dudgeon Park with the Cattachs notching up a 3-0 league success to avenge their North Cup final defeat.
Gregor MacDonald's seventh goal of the season put Brora ahead before half time and ex-Rothes man Ali Sutherland added a second before Max Ewan's first Brora goal since his move from Nairn sealed the win.
Buckie Thistle went goal crazy against bottom side Fort William, winning 9-1 at Victoria Park.
Kyle MacLeod scored a hat-trick inside the opening half hour and also saw a penalty kick saved, before Robbie Foster pulled one back just before the break.
Further strikes by Max Barry (2), Callum Murray, Marcus Goodall (2) and Jack Murray saw Jags cruise to victory.
Fort had Joseph Kalbah sent off and their keeper Mateusz Kulbacki saved a second penalty of the night from Jack Murray.
Goals by Stuart Smith, Kieran Lawrence and Jonny Smith's 15th of the season earned Formartine United a 3-0 win at Strathspey Thistle