Rossvale stunned big guns Banks O’Dee as they sent the North Superleague champions crashing out of this season’s Scottish Junior Cup.
Two goals from skipper Jamie Hunter and a Greg Fernie strike earned new boss Gordon Moffat and his side a famous win over their Aberdeen opponents at New Huntershill on Saturday.
Yet the day didn’t start well for the home team. After just seven minutes they were caught out at the back post after a high ball was played over the top of the defence and Jamie Watt buried the ball past the stranded Jamie Donnelly.
Vale almost levelled when tremendous work by Gary Giffin set up Gary McGrath but the Dee keeper Andy Shearer saved low at back post.
Rossvale had a penalty claimed turned down when Stephen McGladrigan seemed to have the legs taken from him in the box.
But after the visitors missed a great chance to double their advantage, Rossvale equalised on 25 minutes when a long kick out from Donnelly was collected by Fernie who beat his man and lobbed the advancing Shearer.
Dee went straight into the attack from the resulting kick-off and Donnelly did well to turn a drive from Ryan Hall out for a corner.
At the other end Giffin was causing Dee a big problem with his driving attacks and in the 38th minute his free-kick found Peter Bradley who headed down to Fernie but his shot went narrowly past.
However two minutes later but Giffin’s next cross found Hunter at the back post and this time there was no mistake as he drove the ball high into the net to give Vale the lead.
Rossvale finished the half on top and nearly got another when David Leadbetter tried his luck from well out only to see it go narrowly over.
But two minutes after the restart the third round tie was all square again.
Alan Whyte burst down the left and floated a cross over to the back post where Watt had the easiest of jobs to head into an empty net.
The visitors nearly went ahead in their next attack when a shot from far out deflected off Leadbetter and looped high over Donnelly and out for a corner.
Vale were under sustained pressure and a minute later Donnelly blocked a shot from Hall with his legs.
But the Bishopbriggs side weathered the storm and nearly took the lead again in the 61st minute when Bradley headed a Giffin corner on to Matt Niven whose goalbound header was headed off the line by Whyte.
And with 15 minutes to go they were back in front. McGladrigan was struck in the face by a flying elbow and Hunter drove home the penalty, sending Shearer the wrong way.
The Vale captain should have got his hat-trick when a great move between McGladrigan and Giffin found the him at the back post but he fired a first-time shot well over.
However Rossvale had done enough to earn a famous win and seal a place in the last 32.