In the Highland League Cover Rangers, Inverurie Loco Works and Rothes FC won their games convincingly while Formartine United FC edged out Brora Rangers FC as 3-2 winners.
Fort William’s home game against Turriff United was postponed due to a waterlogged pitch.
Press and Journal Highland League
Formartine United FC 3 v 2 Brora Rangers FC
Forres Mechanics FC 3 v 0 Deveronvale FC
Fort William FC P v P Turriff United FC – Waterlogged pitch
Fraserburgh FC 2 v 2 Buckie Thistle FC
Inverurie Loco Works FC 3 v 0 Clachnacuddin FC
Keith FC 0 v 5 Cove Rangers FC
Lossiemouth FC 4 v 6 Rothes FC
Nairn County FC 1 v 0 Strathspey Thistle FC
Wick Academy FC 1 v 1 Huntly FC