Aberdeen crashed out of the Aberdeenshire Cup on penalties after a thrilling match against Highland League side Deveronvale.
A young Dons side had battled back from 3-1 down to force the match into extra time but it was the Banff side who held their nerve to progress to the final of the competition with a 5-3 win on penalties.
However there was some good news for the Pittodrie men with midfielder Yoann Folly making his first appearance since sustaining a broken ankle in January.
Mark Chisholm’s low shot into the corner and Mike McKenzie’s free kick gave Vale an early lead but the Dons pulled a goal back from the spot through Mitch Megginson.
Vale’s two-goal advantage was restored two minutes before the break when Scott Fraser was quickest to react after his initial header had been saved by Dons keeper Przemslaw Lukasik.
It was a much improved performance from the Dons in the second half with Jordon Brown firing the ball past James Blanchard a couple of minutes after the restart.
The search for an equaliser ensued with Jamie Masson striking the post and Megginson forcing a terrific save from Blanchard.
However Megginson was not to be denied in injury time when he slotted past Blanchard to force extra time.
Recent Dons signing Mohamed Chalali went close on a number of occasions but was unable to find a winner.
The Dons were reduced to ten men when substitute Declan McManus was shown a second yellow card but managed to hold out for penalties.
After the first seven penalties had all been scored Aberdeen’s Jack Grimmer’s blazed his spot-kick over the bar giving Grant Noble the chance to send Vale into the final, which he duly did.
Aberdeen: Lukasik, Grimmer, Robertson, Folly (Fraser), Shaughnessy, Rumsby (McManus), Masson, Brown, Chalali, Megginson, Low Subs: O'Neill, Devaney.