Three goals in each half saw Fraserburgh claim three points from their 300+ mile round trip to Lochaber, with the Fort’s late consolation from Logan Barker putting a positive end on a difficult week for the home side.
The opener arrived in the 10th minute when Courtney Cooper played a diagonal ball from right, picking out Scott Barbour who took a touch before firing the ball across Robbie Donaldson and into the corner of the net.
Fort went close two minutes later when a corner broke out to Logan Barker on the left.
He laid it back to Andy Martin who hit a fine 25-yard curler that seemed destined for the top corner, but the fingertips of Paul Leask diverted it over the bar right at the last moment.
There was some penalty spot drama soon after when Darren Quigg brought down Ryan Christie.
Dean Cowie stepped up and placed it to the keeper’s right but Robbie Donaldson made it a hat-trick of consecutive penalty saves since his arrival at Claggan Park on loan with another fine stop.
Fort sprung up the other end and Iain Maclellan went round Paul Leask, but, from a tight angle, saw his shot strike the post and go wide.
The Broch got the all important second goal of the game just after the half hour mark when a ball from Marc Dickson was controlled into the path of Scott Barbour by Graham Johnston, allowing the teenager to double his tally.
It was 3-0 three minutes before the break.
Darren Quigg fouled Courtney Cooper 25 yards from goal, and, although Robbie Donaldson did well to save the initial effort from Mark Cowie - low to his left, Cooper was first on the scene to hit an angled shot home with the aid of a kiss off the inside of the front post.
The second half had barely begun when Graham Johnston waltzed through the centre of the Fort William defence and produced a typically composed finish from the edge of the box to make it 4-0.
‘Gizzy’ was then to grab his second of the afternoon just after the hour mark when a corner from substitute Allan Hale was met by the head of Graham Johnston who directed beyond the keeper from six yards.
It was six in the 73rd minute with another set piece proving productive for the visitors.
This time, Graham Johnston played it out to Mark Cowie who passed it across to his brother Dean.
His 30 yard effort was deflected into the path of Willie West who fired home from 8 yards.
But there was to be some cheer for the home support six minutes from time when a Sean Macdonald corner was only partially cleared, resulting in it being reloaded into the area, with Logan Barker - who had looked the most likely person in the Fort William side the whole afternoon to score - rising to head home from six yards out.
The result means that Fraserburgh secure fifth spot in the Highland League table for another week.
A visit from Nairn County on the weekend will challenge that position and see just how far the Broch have come under the management of Kris Hunter.
Nairn visit Fraserburgh on Saturday, April 14.