Match report: Villa U18s 2-1 Tottenham U18s
Daniel Johnson scored two goals - including a dramatic late winner - to fire Villa to a superb triumph over Spurs.
The skipper put Villa ahead in the first-half from the penalty spot.
The visitors equalised and missed a penalty kick of their own.
But it was left to Johnson, who has recently been on the bench for Villa's first team, to decide the outcome of the contest with a last-gasp effort.
Youth coach Ben Petty said the double strike was the perfect reward for the Jamaican-born midfielder after his fantastic start to the season.
"Danny probably had one of his quieter games but he gets the plaudits with two goals," said Petty.
"It is great for him. He has had some good times over the last couple of weeks being involved with the first team and he came up trumps in the last minute with a good goal for us.
"I think Danny has had a tremendous start to the season and it is just rewards for him that he has got himself into the first team squad.
"I think it is always difficult for a young player to have that time with the first team and then come back down and play in the real world with his own age group.
"But I think he has adjusted really well. It was a whole-hearted performance from him."
Petty admits Spurs were slightly the better side after the break in Saturday's clash at Bodymoor Heath, until a tactical reshuffle with the introduction of Jordan Graham.
But he said it was a satisfying victory for the young charges, who are without a league fixture this coming weekend.
"It was a good scalp," Petty added. "We'd identified four games previously for where we needed to get to in the league and we've managed to get three wins out of four so we are delighted with the win.
"Spurs are a very good side. They play good football and they had some good young players so the lads were delighted. When you nick a game in the last minute it always feels a little bit sweeter.
"Spurs were on top in the second-half and I think the game was heading towards a draw.
"We made a couple of substitutions to try and change that and Jordan Graham made a bit of an impact when he came on. We moved Graham Burke up front and that seemed to work so it was nice to nick it late on."
VILLA: Barrett, Nelson-Addy, Donacien, Williams, Cameron, Darkin, Johnson, Carruthers, Burke, Drennan, Taylor. Subs: Graham (for Drennan, 65), Ciara (for Carruthers), Webb (for Johnson, 90), Hill.