There were plenty of goals scored today by Highland League sides competing in both league and cup competitions.
In the Breedon Highland League Cup, Formartine United won their home match against Clachnacuddin, Brora won away to Huntly in an action-packed game and Nairn County lost at home to Turriff United.
The other cup match between Forres Mechanics and Cove Rangers was postponed due to a waterlogged pitch.
In the Highland League, only one game took place, in which Fraserburgh FC put seven goals past Strathspey Thistle FC without reply.
The other two games in the league – Fort William FC v Rothes FC and Wick Academy FC v Buckie Thistle FC – were also postponed due to waterlogged pitches.
The full results are as follows:
Breedon Highland League Cup
Formartine Utd 2-1 Clachnacuddin
Forres Mechanics P-P Cove Rangers
Huntly 2-3 Brora Rangers
Nairn County 1-3 Turriff United
Press and Journal Highland League
Strathspey Thistle FC 0-7 Fraserburgh FC