Brora started brightly but couldn’t find the net.
The opener came on 24 minutes when Jordan Macrae was in the right place to side foot home from 6 yards.
Ali Sutherland almost doubled the lead but he headed wide from a Dingwall cross.
The second did arrive on 39 minutes when Jordan Macrae fired home from the penalty spot after Tony Dingwall had been brought down.
Brora further increased the lead on 57 minutes when Tony Dingwall cut inside and fired a low shot which took a deflection and gave the goalkeeper no chance.
Brora introduced 5 substitutes in the 75 minute including Josh Meekings who made his first appearance following a lengthy layoff through injury.
There was no further scoring.
Full Time Brora Rangers 3 Huntly 0