Continental found themselves a goal ahead after three minutes following a lob over the Stonehaven keeper.
Five minutes later Stonehaven found themselves at the other end of the park. Archibald won a free kick which Elliot took and Metalski managed to divert the ball towards goal, only to see it saved.
Stonehaven’s Bruce was replaced by Ross.
Athletic found themselves with another possible equaliser 10 minutes from half time.
Irvine crossed l from the left, only to see the home keeper punch clear, Elliot managed to control the ball and pass to Archibald whose shot was also saved.
It took Stonehaven 15 minutes to find the net after the restart, Archibald running into the box and giving keeper no chance.
Stonehaven made another substitute, Horner off and Holtes on.
It only took him a minute to make an impact, with a great headed clearance from a Continental free kick just outside the box.
Holtes’ header found Metalski who played through Archibald with a fantastic ball only to see himdrive the final 20 yards into the box and score to give Stonehaven the much needed three points.
Team: Roy Middleton, Brian Nicoll, Iain Macleod, Ludi Metalski, Kev Bruce, Stuart Irvine, Craig Archibald, Scott Reid, Craig Horner, Andy Cordiner, Stuart Elliot.
Subs: Fraser Ross, Dion Holtes, Liam Murray, Tommy King, Ryan Bowron