Fraserburgh progressed to the Aberdeenshire Shield final and a game against Inverurie Locos after winning a pulsating semi-final against Formartine United last night.
The Broch, who lifted the Aberdeenshire Cup earlier in the season, will have the chance to do the double when they face Locos.
Fraserburgh had the wind at their backs in the first half and nearly took advantage of it early on when Scott Barbour almost latched onto a long clearance by goalkeeper Paul Leask.
The visitors created the first clear opening in the sixth minute when Daniel Park played in Graeme Rodger, but Leask was quickly out to the edge of his area to block the shot.
But it was the Broch who took the lead in the 12th minute when Ryan Cowie’s cross from the left picked out Sean Butcher completely unmarked at the back post and the striker had time to take a touch and stab the ball beyond keeper Kevin Main from six yards.
Butcher was close to a second soon after, but his glancing header from Cowie’s corner drifted wide.
Fraserburgh did double their advantage on the half hour mark when Butcher sent in a cross from the right and Paul Campbell rose highest to power a header into the net.
It should have been three shortly after when Campbell shot straight at Main from close range after neat build-up play involving Barbour, Paul Young, Cowie, Butcher and Ross Willox. The home side continued to press for the remainder of the first period with Bryan Hay and Butcher heading over from corners by Young, at the other end Leask did well to tip over Garry Wood’s shot.
Despite playing into the wind after the break the Broch started well.
Campbell tested Main from 20 yards and only a covering challenge from Craig McKeown stopped him going through on goal after an interchange with Barbour.
Butcher had a side-footed effort saved by Main from Barbour’s cutback just after the hour.
However, it was Formartine who got back into the tie in the 64th minute.
A loose ball fell for substitute Kieran Lawrence and he lashed a left-footed shot into the top right corner from 25 yards.
As a result of the strong breeze United looked to pen Fraserburgh in their own half, but the Broch were a threat on the counter-attack.
With the visitors committing more bodies forward, Campbell beat the offside trap with nine minutes left and squared the ball for Barbour, but Main was out to block before the former Formartine striker could find the net. It was backs to wall stuff for Fraserburgh in the closing stages.
But the defence, marshalled by Willie West and Hay at centre-back, held firm to book the Bellslea side a place in the final.