An afternoon of tough tackles and boiling tension produced not only nine yellow cards and two reds, but also an injury time goal.
A late penalty, converted by Anwar El Ghazi, awarded all three points to Dean Smith's side who stole victory at the last.
Emiliano Martinez kept Villa in the tie throughout with a string of excellent saves, while youngster Fabio Silva was denied a goal only by the frame of the post.
Report to follow
Scroll down below to re-live how the action unfolded with Sportsmail's DANNY GALLAGHER at Molineux.
Aston Villa had goalkeeper Emi Martinez to thank for keeping them in the tie at Molineux
Loading
- Danny Gallagher
Host commentator
Auto-update
14:27
FULL-TIME: WOLVES 0-1 ASTON VILLA
14:27
Villa sub
Ramsey goes off, Nakamba comes on.