In the Highland League, Fraserburgh and Inverurie won their games whilst Wick and Clachnacuddin came in equal at a 2-2 draw.
Formartine’s home game against Fort William was postponed to allow Fort William to attend the funeral of Colin Neilson.
A frozen pitch prevented Keith and Nairn County from playing.
The Highland League Cup saw Forres winning 5-3 to Deveronvale after extra time. Cove and Brora Rangers also won their games convincingly.
Strathspey Thistle’s game against Huntly was postponed due to a frozen pitch.
Press & Journal Highland League
Buckie Thistle FC 1 v 3 Inverurie Loco Works FC
Formartine United FC P V P Fort William FC
Fraserburgh FC 2 V 0 Lossiemouth FC
Keith FC P V P Nairn County FC
Wick Academy FC 2 v 2 Clachnacuddin FC
Breedon Highland League Cup
Brora Rangers FC 2 v 0 Turriff United FC
Cove Rangers FC 4 v 1 Rothes FC
Forres Mechanics FC 5 v 3 Deveronvale FC
Strathspey Thistle FC P v P Huntly FC