Fraserburgh took all the points against Fort William with two goals in two minutes enough to ensure a victory at Bellslea.
Fort William had taken the lead just before the break with a John McLeod free kick at the 43rd minute.
However, Fraserburgh came back strong after the break, and a Willie West double saw them pick up all three points.
An equalising goal came with 20 minutes of the game to play when slack play in the visiting defence saw the ball break to West 20 yards from the goal and he fired a fine effort into the net via the inside post.
And then just 90 seconds later he scored again after fining space in the box to send a header beyond the outstretched arm of Fort William goalkeeper Douglas MacLennan.
Broch manager Mark Cowie paid tribute to Fort William, saying he had told his players not to expect an easy game as the visitors have come on leaps and bounds over the past two season.
He said: “We deserved to win the game on the basis of our second-half performance after having had to say a few choice words at the break in the dressing room because Fort deserved their half-time lead.
“The guys came out strong with a different attitude to control the second half.
“On that basis, I felt we deserved to get the points.”
However Fort William manager Ally Ewen felt a draw would have been a fairer result.
He said: “We are leaving bitterly disappointed.
“I felt a draw would have been justified.
“We are just not getting the results we deserve from our games because if things had gone just a little bit more our way we could be sitting further up the league.”
Fraserburgh’s next game after yesterday’s (Wednesday, October 7)away game against Turriff United will be the Aberdeenshire Cup Final against Inverurie Locos Works at Huntly on Saturday, October 10. A supporters bus for the game has been organised.