Johnner reached the third round of the much coveted North of Scotland Cup with their strongest performance for a while.
The away team took a shock lead in the first minute when a free kick from the edge of the box took a huge deflection of one of their own players lurking about the wall to deceive keeper Spink and find the net.
Johnshaven refused to let the disastrous start affect their game plan, though, and played some great football at times throughout the first half.
However, they were just missing that final finish, most notably through a missed penalty which the away keeper saved brilliantly.
The teams did go level after 38 minutes when some superb play between Dalgarno and Cruickshank found Bel who took a touch and blasted the ball into the far corner to the relief of the expectant spectators who came down to watch the Wairds Park outfit.
Johnshaven knew if they continued their dominance of possession into the second half they should run out comfortable winners.
Any doubters to this were promptly silenced when Keogh turned in the box and unleashed a ferocious strike into the top corner with his weaker left foot.
The home team took the opportunity to make use of having a rare full bench by making a couple of early changes when Forbes and Simpson replaced S.Blease and Keddie after an hour.
Cruickshank got his second assist of the game when his corner found Mennie whose attempt to control the ball ended up with a bad touch finding the back of the net.
Johnshaven were looking very solid all over and manager Williams put on the young trio of Sword, Docherty and Couineaux-Rice on for the exhausted Keogh, MacLaren and Calder midway through the second half.
The extra youth on the pitch gave Johnner that little extra lift when the away team tired and the home team scored two great goals in the dying minutes.
The first was through Cruickshank who collected the ball from Sword, beat no less than four opposing defenders before smashing the ball into the roof of the net from a tight angle.
The fifth and final goal came after Couineaux-Rice took a deep corner and Simpson lost his marker well and showed great technique to volley the ball home.
It was a thoroughly deserved victory and nothing less than the lads deserved. Tougher games to come in the upcoming weeks though but hopefully this is the start of a mini revival.
Team: Scott Spink, Jack Dalgarno, Steven Scott, James Mennie, Dale Calder (Jay Docherty), Matthew Keogh (Yan Couineaux-Rice), Darren Cruickshank, Nathan Keddie (Derry Simpson), Graham Bell, Nayland MacLaren (Logan Sword) & Shaun Blease (Darren Forbes)