Ruben Neves has scored 11 of his 14 goals for Wolves from outside the penalty area.
Wolves moved into the top half of the Premier League for the first time since the opening weekend, as they beat a disappointing Aston Villa in the West Midlands derby.
The result sees Nuno Espirito Santo's side climb from 15th up to eighth, while Villa remain 17th, three points above the bottom three.
Inside a raucous Molineux, the hosts quickly took charge against a Villa team without the injured Jack Grealish and first choice goalkeeper Tom Heaton.
Wolves' task was aided by an early injury to Villa's replacement goalkeeper Jed Steer, though they were unable to capitalise until just before half-time.
Joao Moutinho's clever free-kick, deceived the Villa defence and allowed Ruben Neves to whip a right-foot effort into the bottom right corner from 18-yards.
Adama Traore went close to adding a second for the hosts, seeing his rasping drive cannon against the Villa crossbar, while Raul Jimenez and Diogo Jota also missed good opportunities for Wolves.
Brazilian forward Wesley curled Villa's best chance over, before Jimenez's added a second for the hosts, with a sweeping right-foot shot.
It ensured Wolves confirmed their first top-flight win over Villa since 1978, despite Trezeguet's late consolation effort.
- Live text commentary of all Sunday's Premier League action
Traore terrorises former employers
This was another performance that suggested Wolves are now up and running after their slow start to the season.
Already on the brink of reaching the Europa League knockout stages, Nuno's side are now unbeaten in seven Premier League matches and were worthy winners against out-of-sorts opponents.
It was one-way traffic in the first half as Jota, Jimenez and Matt Doherty all failed to convert chances that could have put the hosts out of sight by the interval.
With the game being played almost exclusively in the Villa half the visitors did not manage an effort on goal until the half-hour mark.
Another feature throughout was the sight of Adama Traore, who has been called up to the Spain squad, terrorising the Villa defence.
The 23-year-old, who scored in his one and only start during his time at Villa Park, repeatedly skipped past Matt Targett and his replacement Neil Taylor.
Traore's searing pace also created Jimenez's decisive second goal, with the winger eluding Douglas Luiz, before picking out the Mexican on the left-side of the penalty area.
It capped a fine individual display from Traore, who is now beginning to fulfil the potential he exhibited in Barcelona's 'La Masia' youth system.
Fortress Molineux - the stats
-
Wolves picked up their first top-flight home victory against Aston Villa in 10 games (W1 D3 L6), since a 3-1 win in May 1978.
Wolves have only lost one of their last 14 Premier League home games (W8 D5), a 2-5 loss to Chelsea in September.
Aston Villa have only kept one clean sheet in their last 24 Premier League matches on the road, a 0-0 draw with West Brom in January 2016.
Ruben Neves has now scored 14 goals for Wolves in all competitions, with 11 of those coming from outside the box.
Amongst Premier League players, only Raheem Sterling (14) has scored more goals in all competitions this season than Wolves' Raul Jimenez (13), who netted on his 50th Premier League appearance.
Since the start of last season, Joao Moutinho has provided more Premier League assists than any other Wolves player (11). In fact, only Matt Jarvis (13) and Kevin Doyle (12) have registered more assists in PL history for Wolves than Moutinho (11).
Aston Villa's Jed Steer made only his second Premier League appearance (which lasted just eight minutes), 1,631 days after his first in May 2015 (v Burnley) - it's the largest gap between two appearances for a Villa player in the competition's history.
Aston Villa boss Dean Smith is winless in five league meetings with Wolves (D1 L4), since defeating them 3-0 as Brentford manager in a Championship tie in February 2016.
More to follow.
-
Line-ups
Match Stats
Live Text
Line-ups
Wolves
11Rui Patrício
32Dendoncker
16Coady
27SaïssBooked at 12mins
2Doherty
8NevesSubstituted forBennettat 86'minutes
28João MoutinhoBooked at 86mins
19Castro OttoBooked at 90mins
37Traoré
9JiménezSubstituted forCutroneat 90'minutes
18JotaBooked at 74minsSubstituted forNetoat 83'minutes
Substitutes
5Bennett
7Neto
10Cutrone
21Ruddy
26Perry
29Vinagre
49Kilman
Aston Villa
12SteerSubstituted forNylandat 8'minutes
24GuilbertBooked at 10mins
15Konsa
40MingsBooked at 40mins
18TargettSubstituted forTaylorat 45+3'minutes
7McGinn
11NakambaBooked at 27minsSubstituted forLansburyat 69'minutes
6Douglas Luiz
21El Ghazi
9Wesley
17Trézéguet
Substitutes
3Taylor
5Chester
8Lansbury
14Hourihane
25Nyland
26Kodjia
27El Mohamady
Referee:
Anthony Taylor
Attendance:
31,607
Match Stats
Home TeamWolvesAway TeamAston Villa
Possession
Home50%
Away50%
Shots
Home17
Away13
Shots on Target
Home5
Away4
Corners
Home6
Away3
Fouls
Home17
Away8
Live Text
Posted at
Match ends, Wolverhampton Wanderers 2, Aston Villa 1.
Full TimePosted at 90'+4'
Second Half ends, Wolverhampton Wanderers 2, Aston Villa 1.
Posted at 90'+3'
Attempt missed. Pedro Neto (Wolverhampton Wanderers) left footed shot from the left side of the box misses to the right following a fast break.
Goal!Posted at 90'+2'
Goal! Wolverhampton Wanderers 2, Aston Villa 1. Trézéguet (Aston Villa) right footed shot from a difficult angle on the right to the centre of the goal following a corner.
Posted at 90'+1'
Corner, Aston Villa. Conceded by Romain Saïss.
BookingPosted at 90'+1'
Jonny (Wolverhampton Wanderers) is shown the yellow card for a bad foul.
Posted at 90'+1'
Foul by Jonny (Wolverhampton Wanderers).
Posted at 90'+1'
Trézéguet (Aston Villa) wins a free kick on the right wing.
SubstitutionPosted at 90'
Substitution, Wolverhampton Wanderers. Patrick Cutrone replaces Raúl Jiménez.
Posted at 87'
Attempt saved. Anwar El Ghazi (Aston Villa) right footed shot from outside the box is saved in the top right corner.
BookingPosted at 86'
João Moutinho (Wolverhampton Wanderers) is shown the yellow card for a bad foul.
Posted at 86'
Foul by João Moutinho (Wolverhampton Wanderers).
Posted at 86'
John McGinn (Aston Villa) wins a free kick in the attacking half.
SubstitutionPosted at 86'
Substitution, Wolverhampton Wanderers. Ryan Bennett replaces Rúben Neves.
Goal!Posted at 84'
Goal! Wolverhampton Wanderers 2, Aston Villa 0. Raúl Jiménez (Wolverhampton Wanderers) right footed shot from the centre of the box to the bottom left corner. Assisted by Adama Traoré following a fast break.
SubstitutionPosted at 83'
Substitution, Wolverhampton Wanderers. Pedro Neto replaces Diogo Jota.
Posted at 82'
Adama Traoré (Wolverhampton Wanderers) wins a free kick in the defensive half.
Posted at 82'
Foul by Neil Taylor (Aston Villa).
Posted at 82'
Attempt blocked. Trézéguet (Aston Villa) left footed shot from the right side of the box is blocked. Assisted by Henri Lansbury.
Posted at 79'
Attempt blocked. John McGinn (Aston Villa) left footed shot from outside the box is blocked. Assisted by Ezri Konsa Ngoyo.
Posted at 77'
Hand ball by Frederic Guilbert (Aston Villa).
Posted at 77'
Attempt blocked. Douglas Luiz (Aston Villa) right footed shot from outside the box is blocked. Assisted by Henri Lansbury.
Posted at 77'
Attempt blocked. John McGinn (Aston Villa) left footed shot from the centre of the box is blocked. Assisted by Anwar El Ghazi with a cross.
Posted at 76'
João Moutinho (Wolverhampton Wanderers) wins a free kick in the defensive half.
Posted at 76'
Foul by Trézéguet (Aston Villa).
BookingPosted at 74'
Diogo Jota (Wolverhampton Wanderers) is shown the yellow card.
Posted at 73'
VAR Decision: No Penalty Wolverhampton Wanderers.
Posted at 72'
Corner, Wolverhampton Wanderers. Conceded by Neil Taylor.
Posted at 70'
Attempt missed. Tyrone Mings (Aston Villa) header from the centre of the box misses to the right. Assisted by John McGinn with a cross following a set piece situation.
Posted at 69'
Foul by Matt Doherty (Wolverhampton Wanderers).
Posted at 69'
Trézéguet (Aston Villa) wins a free kick on the left wing.
SubstitutionPosted at 69'
Substitution, Aston Villa. Henri Lansbury replaces Marvelous Nakamba.
Posted at 68'
Attempt missed. Raúl Jiménez (Wolverhampton Wanderers) right footed shot from the centre of the box is high and wide to the right.
Posted at 68'
Attempt blocked. Diogo Jota (Wolverhampton Wanderers) right footed shot from outside the box is blocked. Assisted by João Moutinho.
Posted at 68'
Attempt blocked. Diogo Jota (Wolverhampton Wanderers) left footed shot from outside the box is blocked. Assisted by Raúl Jiménez.
Posted at 65'
Corner, Wolverhampton Wanderers. Conceded by Ørjan Nyland.
Posted at 65'
Attempt saved. Diogo Jota (Wolverhampton Wanderers) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Rúben Neves.
Posted at 62'
Ezri Konsa Ngoyo (Aston Villa) wins a free kick in the defensive half.
Posted at 62'
Foul by Raúl Jiménez (Wolverhampton Wanderers).
Posted at 61'
Corner, Aston Villa. Conceded by Romain Saïss.
Show more updates
goal
Source: bbc.com