Fraserburgh were at the wrong end of a 6-0 thumping on Saturday as they fell to a strong Brora side at Dudgeon Park.
Brora attacker Paul Brindle scored four of the six goals, taking his season tally to 23 as he tore the Fraserburgh defence to pieces.
Zander Sutherland and Dale Gillespie completed the rout.
The win sees Brora maintain their three-point advantage at the top of the Higland League table.
Brora opened the scoring in the 16th minute when Brindle got onto the end of an Andy Greig cross to head the ball into the back of the net from six yards out.
They doubled their lead just before half time when Sutherland found space from a Joe Malin clearance and his cut-back was controlled by Brindle who drilled the ball past the helpless keeper for his second of the game.
Nine minutes into the second half Brora hit the target again after a deep cross from Sutherland was knocked back across goal by Ally MacDonald.
Brindle was the first to react and completed his hat-trick from close range.
But he wasn’t finished, and he scored again only two minutes later when he raced onto a Martin MacLean through ball and cut inside before putting the ball into the net yet again for his fourth.
Fraserburgh almost managed to pull one back when substitute Mark Lawrence came close with his first touch of the ball, but it wasn’t to be and in the 67th minute Sutherland got number five when he slotted the ball home from 12 yards.
Gillespie made it 6-0 a few minutes later when he scored from 15 yards after the Broch defence failed to clear their lines. Disappointed Broch manager Mark Cowie paid homage to Brora, stating: “They’re the best team we have played.
“They commanded the entire game and played to their strengths and got the ball out to their wide players who cut us open.”
Brora manager-layer, Richard Britain, added: “We were excellent from start to finish.”