Click here to see our picture gallery of the match.
Fraserburgh took advantage of some surprise results to reach the top of the Highland League table in Saturday's game against Forres.
After three games played in what is looking like an even more competitive set up than ever before, the Broch were the only side in the top seven at the start of the day to win.
This encounter was played in sweltering conditions and it was no surprise that both sides took a good while - the first third of the game - to settle into a pattern.
Right on the half hour, debutant Peter Alexander Bruce, on a month's loan from Peterhead, linked up well with strike partner Zak Conway who found himself one-on-one with Stewart Knight. The former Vale man got down bravely at the youngster's feet and the loose ball was played into his safe arms by a defender.
However, it only took the home side one more minute to break the deadlock. Allan Hale ran free on the left and his cross trundled slowly across the face of the goal. It took a nick off the post and fell perfectly for Robert Morrice to hammer home from six yards, despite the attentions of Jordan Main.
Four minutes later, the Can Cans levelled. Keeper Paul Leask uncharacteristically flapped at a cross from the right by Graham Fraser and midfielder Simon Allan could not believe his luck as he side-footed into the empty net.
The 2002 champions came out after half-time determined to regain their lead - with Robert Morrice forcing a good save from Stewart Knight. At the other end a forceful run from Kyle Scott, back in central midfield, took him away from three home players before his parting shot landed on the roof of the net - much to the home support's relief.
On the hour, the Broch went 2-1 up. Peter Alexander Bruce, thoroughly enjoying his debut, took a received a pass out right from Willie West, and sent in a fine cross to the near post. Simon Allan running back towards his goal could not avoid connecting and struck the ball firmly low into his own net.
Despite being in the lead again, the hosts were constantly on the hunt for more goals. Knight foiled Bruce and sub Roy Noble with a fearsome hit right in front of him, as well as one right at the end from a rejuvenated Morrice.
There was still time for Paul Leask to produce a great late save to foil away sub Matthew Davidson.
Fraserburgh now look forward to visiting Formartine United next Saturday.