Highland League results

There were plenty of goals on the opening day of the new Highland League season.

Both Cove Rangers and Formartine Utd netted five in convincing home wins, while Deveronvale narrowly lost out in a close encounter with Turriff United.

Fort William suffered a narrow defeat away to Keith, while Brora Rangers got off to a solid start away to Lossiemouth.

Here are the full time results:

Buckie Thistle   1-0 Clachnacuddin

Cove Rangers  5-0 Huntly

Deveronvale  3-4 Turriff Utd

Formartine Utd 5-0 Inverurie Loco Works

Forres Mechanics   1-0 Nairn County

Fraserburgh  3-1 Wick Academy

Keith  2-1 Fort William

Lossiemouth 0-2 Brora Rangers

Rothes 3-0 Strathspey Thistle