Here are the full-time results from an action packed afternoon in the Highland League.
Cove Rangers were the high scorers of the day, bagging six goals away to Fort William.
Elsewhere, Brora beat Fraserburgh 2-0 in a hard fought match and Huntly claimed a 2-1 victory against close rivals Keith.
Wick Academy drew two a piece with Deveronvale, while league leaders Buckie Thistle also tied with Inverurie Locos.
Highland League results
Brora Rangers FC 2-0 Fraserburgh FC
Fort William FC 2-6 Cove Rangers FC
Huntly FC 2-1 Keith FC
Inverurie Loco Works FC 1-1 Buckie Thistle FC
Strathspey Thistle FC 0 v 1 Rothes FC
Wick Academy FC 2-2 Deveronvale FC
Three other Highland League matches were postponed today due to three clubs being involved in Scottish Cup replays. Clachnacuddin FC and Nairn County FC were out of action.