This was Bervie’s first league games since the end of November and they took an early lead when Marc Smith had a shot pushed into the air and Kiefer Brown smashed home the loose ball.
Donside equalised when a cross was knocked home by a Donside player.
Bervie regained the lead just before half-time when Nicky Laurenson ran on to a through ball and flicked past the keeper.
In the second half, Donside pushed Bervie back and great defending by Kyle McCombie, Tom Montgomerie and Stuart Smith kept the score 2-2.
Donside equalised when their winger hooked the ball into the six yard box and a forward beat Shaun Walker.
Keeper Walker made two great saves near the end to keep the score at 2-2.
Liam Beedie went on as a substitute and made great surges down the left, causing Donside problems and shots from Cook and McLeod went close.
With two minutes left, a Kyle McCombie throw-in was knocked on by Liam Beedie and Kiefer Brown darted into the box and slide a shot past the keeper.