Brora Rangers remain top of the Highland League following a thumping 7-0 win against 10-man Buckie Thistle at Dudgeon Park.
The two sides went into the crunch match level on points at the summit, and although Inverurie Locos remain level on points with the league leaders following their victory over Clachnacuddin, the Cattachs’ significantly better goal difference keeps them top.
Brora took the lead from the penalty spot on seven minutes, with Jordan MacRae blasting home from 12 yards after the former Nairn County and Cove Rangers forward had been felled by Jack Murray inside the box.
The Cattachs netted an impressive second goal on 15 minutes to compound a nightmare start for the visitors, with Andrew Macrae’s through ball sending left back Ally Macdonald through on goal, and he lifted a sweet finish over the advancing Lee Herbert.
Brora made it three on the stroke of half time when Gavin Morrison thumped a free kick past Herbert from the edge of the box, with Buckie’s task becoming even harder when Jay Cheyne was shown a straight red card for a 56th minute challenge on Macrae.
Brora took full advantage, with Colin Williamson’s header and Andrew Macrae’s thumping finish quickly adding to the scoring.
The hosts still had time for a late double, with Tom Kelly’s low strike and player-manager Mackay’s finish from a Macrae cutback completing the scoring.
Elsewhere in the Highland League, there were wins for Fraserburgh, Forres Mechanics and Inverurie Locos.
Keith and Wick Academy battled out a 2-2 draw at Kynoch Park and Lossiemouth and Nairn County drew a blank on the Moray coast.
Brora Rangers 7 Buckie Thistle 0
Deveronvale 0 Fraserburgh 3
Forres Mechanics 6 Huntly 1
Inverurie Locos 4 Clachnacuddin 1
Keith 2 Wick Academy 2
Lossiemouth 0 Nairn County 0