Villa got back to winning ways in the Barclays U18 Premier League with a victory over Tottenham Hotspur.
It was an excellent team performance from Tony McAndrew's side, coming on the back of consecutive defeats to Sunderland and Manchester United.
Umit Eminoglu got Villa off to a perfect start with a goal after nine minutes.
Daniel Crowley won possession in the middle of the park for the visitors and switched the ball to Jordan Graham on the right.
His cross was met with a diving header at the far post by Eminoglu to put the claret and blues in front.
The Turkish striker forced Spurs goalkeeper Luke McGee into two brilliant saves as Villa looked to add to their advantage.
They had to wait until the 71st minute for the second goal.
It came when Tottenham's Alex McQueen looked to intercept another Graham cross but turned the ball into his own net.
The deficit was reduced five minutes from time when Souleymane Coulibaly connected with a free-kick from substitute Harry Winks.
But Villa held on for a deserved three points.
VILLA: Hill, Williams, Kinsella, Melvin, Bateman, Webb, Graham, Crowley, Eminoglu, Ward, Grealish. Subs: Crooks, Barrett, Nelson, Lyden.