After dominating the first half, Fraserburgh spurned several opportunities before allowing Inverurie back into an engrossing goalless encounter between the two sides.
Locos came close when Neil McLean picked off a sloppy square ball and fed in Bavidge, he raced to the by-line and cut the ball across goal.
Jordan Leyden sprinted to get a touch at the far post, but could only direct the ball into the six yard box where a thankful Broch defender cleared the danger.
Settling into the game, Fraserburgh survived a low Leyden strike from the edge of the box before seeking their own efforts on goal.
Coming from an innocuous position, Graham Johnston whipped in an exceptional 30 yard strike which required an improvised reaction save from Scott Mathieson.
Momentum fully in their favour, Fraserburgh should have taken the lead into the break as Scott Fowlie’s low powerful pass inside the box saw West deflect the ball goal wards, only for a nick off a stretching Locos defender to guide the ball off the underside off the underside of the bar and out of danger.
Bringing new signing Martin Laing on for Marc Young at half time, Locos looked a different side as they exploded out the blocks.
Bavidge brought the first save out of Scott Cowe after Scott Begg’s deflected pass sat up for his powerful header, only for the keeper to acrobatically tip the ball round the post.
Fraserburgh were next to apply some pressure, resulting in a dangerous free kick yards outside the Locos box, in perfect range for Graham Johnston.
The set piece specialist didn’t disappoint as he whipped his effort over the Locos wall, bringing out the best in Mathieson who parried the ball wide of goal.
Inverurie were to play out the remaining minutes with 10 men as Ryan Broadhurst picked up two yellow cards for clumsy tackles late in the match.
Inverurie Locos 0