Fraserburgh recovered from two goals down to thump Brora Rangers 6-2 at Bellslea.
Brora, the Breedon Highland League champions, made a great start and were 2-0 in front inside quarter of an hour.
But the Broch produced a remarkable comeback to run out emphatic winners and make it three wins out of three.
Visitors make fast start
It took Brora only three minutes to take the lead with Dale Gillespie rifling a right-foot shot from 30 yards into the top left corner of the net.
The Cattachs with the wind at their backs started strongly and Mark Nicolson headed over from Gregor MacDonald’s free-kick on 12 minutes.
And just a minute later they doubled their lead with Jordan MacRae getting the better of Willie West to latch onto a through ball before stabbing beyond the advancing Paul Leask.
On the quarter hour mark Brora keeper Joe Malin was tested for the first time keeping out Sean Butcher’s strike from the right side of the area following a Grant Campbell’s free-kick.
Soon after Malin made another fine save from Butcher after Paul Campbell’s neat reverse pass opened up space in the box.
But on 24 minutes Fraserburgh did pull one back.
Ryan Cowie’s long throw-in from the left side was flicked on by Butcher and when Brora failed to clear Paul Young volleyed home from 10 yards.
In the 28th minute Fraserburgh equalised to cap off an enthralling and action-packed opening half hour.
Butcher’s knockdown on the edge of the area dropped for Paul Campbell who fired an excellent left-foot shot into the bottom right corner from 15 yards.
The game continued to be played a frenetic pace and Colin Williamson made a fine block to stop Paul Campbell getting another shot on target.
Who can gain upper hand after the break?
The opening to the second period was just as enthralling. Seven minutes after the restart Bryan Hay’s crossfield pass found Scott Barbour and after jinking inside Nicolson the striker curled a shot against the right post.
Barbour threatened again soon after burrowing between Nicolson and Colin Williamson on the left hand side of the box, but Malin blocked the low shot.
It was Fraserburgh who got the next goal in the 64th minute with Paul Campbell’s corner from the left headed back across goal by Kieran Simpson and Butcher was on hand to net from close range.
On 73 minutes the Broch moved two in front with Paul Campbell’s inswinging corner from the left missed by Malin in the swirling breeze and sub Jamie Beagrie arrived at the back post to head home.
And just a minute later it was five for the home side with Barbour’s chipped ball in from the left flank headed into his own net by Brora defender Josh Meekings.
Scott Barbour goal (82) with his left footed shot from 5 yards into the bottom left corner of the net after Gary Harris right footed cross to home to make it 6-2 Broch #theBroch
— Fraserburgh FC (@FraserburghFC) August 7, 2021
The scoring wasn’t done yet with Barbour getting in on the act eight minutes from time finishing Gary Harris’ cross from the right at the back post.
Brora’s disappointment was complete in the closing stages when Andrew Macrae received a second yellow card with three minutes remaining for retaliating to a foul from Hay.