Fraserburgh substitute Graham Johnston booked his side’s place in next week’s Aberdeenshire Shield quarter-finals after his side came from a goal down to secure a 2-1 win against Huntly.
Having only scored three goals since the start of October, Huntly took the lead with a stunning effort.
Craig Dorrat took a quick throw from the left and when he received the return ball from Ian Cruickshank he ran on to strike a looping shot into the far corner for his first goal since March 29, also against the Broch.
Dorrat came close again when he forced a fingertip save from Joe Barbour and from the corner, captain Mark Lawson’s header was cleared off the line by Mark Cowie.
Right back Gary Davidson was cautioned for a challenge 30 yards from goal and Courtney Cooper’s free kick was struck low and took a deflection on the way in to find the net for his eighth of the campaign for the Broch.
Barbour turned a Cruickshank drive round the post while Steven Main blocked another Lawson headed effort.
There were claims for a Broch penalty when Blair Johnston looked to handle inside the box, the ball quickly rebounded to Courtney Cooper who rolled an effort wide.
Broch lost Grant Noble to injury on 62 minutes, he was replaced by Johnston and within five minutes the substitute found himself on the scoresheet.
Willie West had a shot blocked and when the rebound dropped, Johnston did well to net with a low drive.