Bakary Sako's 25-yard free-kick was enough to give Wolves victory over struggling Sheffield Wednesday.
Kevin Doyle and Sako both went close from distance before high-flying Wolves took the lead just before half-time.
Sako fired under the wall and into the bottom corner with his second attempt, having been booked for taking an initial wayward effort too early.
Wednesday offered little in attack and their best effort saw Chris O'Grady head straight at Carl Ikeme.
The Wolves keeper was a spectator for long periods of the game, especially in the second half.
There were few chances of note after the break at the other end too, with Wolves happy to sit on their one-goal lead.
Stale Solbakken's side ran out comfortable winners, clinching a fourth successive league win for the first time since November 2008 and also extending their unbeaten run at Molineux.
Their third win of the season means they have already equalled the total number of victories they managed on home soil throughout the whole of last season in the Premier League.
Wednesday, in contrast, fell to a sixth straight defeat since seeing their 19-match unbeaten run come to an end.
Wolves manager Stale Solbakken: "We were by far the best team. They did not have one chance all game.
"We controlled the game for long, long periods and should have made more of the possession.
"It was a well-deserved victory."
Sheffield Wednesday manager Dave Jones: "At the moment the players feel everything they do is going against them.
"We created good chances against a good team but when things aren't going well people tend to snatch at things.
"We just have to keep going and relax a bit more in front of goal."
- 13 Ikeme
- 11 Ward
- 14 Johnson
- 16 Berra Booked
- 32 Foley
- 08 Henry
- 10 Sako Booked
- 17 Boukhari (Peszko - 14' )
- 28 Doumbia
- 09 Ebanks-Blake (Sigurdarson - 81' )
- 29 Doyle (Batth - 90' )
- 31 De Vries
- 05 Stearman
- 25 Batth
- 04 Edwards
- 07 Peszko
- 26 Davis
- 15 Sigurdarson
- 01 Kirkland
- 04 Gardner
- 05 Taylor
- 14 Mattock
- 06 Semedo
- 07 Antonio
- 11 J Johnson Booked
- 24 Barkley
- 12 O'Grady
- 17 Pecnik (Mayor - 63' )
- 23 Bothroyd (Rodri - 74' )
- 43 Bywater
- 26 D Jones
- 32 Llera
- 18 Mayor
- 21 Corry
- 09 Madine
- 15 Rodri
Live Text Commentary
Shot from just outside the penalty area by Karl Henry misses to the left of the target.90:00 +1:16 Substitution
Substitution (Wolverhampton) makes a substitution, with Danny Batth coming on for Kevin Doyle.88:10
Chris O'Grady is flagged offside by the assistant referee. Free kick taken by Christophe Berra.86:53
Inswinging corner taken right-footed by Danny Mayor from the left by-line to the near post, clearance by Kevin Doyle.80:54 Substitution
Substitution Bjorn Sigurdarson is brought on as a substitute for Sylvan Ebanks-Blake.80:18
Kevin Foley fouled by Lozano Rodri, the ref awards a free kick. Carl Ikeme restarts play with the free kick.76:19
Free kick awarded for a foul by Chris O'Grady on Christophe Berra. Christophe Berra restarts play with the free kick.73:38 Substitution
Substitution Lozano Rodri on for Jay Bothroyd.73:21
Effort from inside the area by Bakary Sako misses to the left of the target.71:59 Full time
Full Time The referee brings the game to a close.70:49
Inswinging corner taken from the left by-line by Bakary Sako.69:17
Corner from left by-line taken by Bakary Sako.66:51
Outswinging corner taken by Bakary Sako.62:45 Substitution
Substitution Nejc Pecnik leaves the field to be replaced by Danny Mayor.60:13
Inswinging corner taken by Nejc Pecnik.45:01 Half time
Half Time The ref blows to signal half-time.43:16
Jay Bothroyd is adjudged to have handled the ball. Direct free kick taken by Stephen Ward.42:22 Goal scored
Goal! - Bakary Sako - Wolves 1 - 0 Sheff Wed Bakary Sako hits the back of the net with a goal direct from the free kick from just outside the penalty area to the bottom right corner of the goal. Wolverhampton 1-0 Sheff Wed.41:33 Booking
Booking Bakary Sako is shown a yellow card.40:26 Booking
Booking Jermaine Johnson is shown a yellow card.
Jermaine Johnson gives away a free kick for an unfair challenge on Sylvan Ebanks-Blake.39:08
The referee penalises Michail Antonio for handball. Free kick taken by Bakary Sako.37:02
Shot from deep inside the area by Ross Barkley clears the crossbar.35:45
Unfair challenge on Michail Antonio by Sylvan Ebanks-Blake results in a free kick. Free kick taken by Jay Bothroyd.35:09
Nejc Pecnik takes a inswinging corner from the left by-line to the near post, Slawomir Peszko makes a clearance.33:21
Jay Bothroyd gives away a free kick for an unfair challenge on Roger Johnson. Free kick taken by Carl Ikeme.32:50
Free kick awarded for an unfair challenge on Chris Kirkland by Stephen Ward. Free kick taken by Chris Kirkland.32:14
Corner from the left by-line taken by Bakary Sako, clearance by Martin Taylor.31:52
Jay Bothroyd gives away a free kick for an unfair challenge on Tongo Doumbia. Roger Johnson restarts play with the free kick.30:14
Effort from outside the box by Bakary Sako goes wide right of the target.28:09
Kevin Doyle challenges Michail Antonio unfairly and gives away a free kick. Chris Kirkland restarts play with the free kick.26:52
Effort from outside the penalty box by Kevin Doyle goes wide right of the goal.24:57
Effort by Bakary Sako from a long way out goes over the crossbar.23:00
Free kick awarded for an unfair challenge on Chris O'Grady by Kevin Foley. Chris Kirkland restarts play with the free kick.22:33
The official flags Michail Antonio offside. Carl Ikeme restarts play with the free kick.20:38
Inswinging corner taken by Bakary Sako, clearance made by Anthony Gardner.20:02
Corner from the left by-line taken by Bakary Sako, clearance by Martin Taylor.19:19
Unfair challenge on Bakary Sako by Jermaine Johnson results in a free kick. Free kick taken by Bakary Sako.16:33 Booking
Booking Christophe Berra shown a yellow card.16:09
Free kick awarded for a foul by Christophe Berra on Jay Bothroyd. Jermaine Johnson restarts play with the free kick.13:14 Substitution
Substitution Slawomir Peszko joins the action as a substitute, replacing Razak Boukari.11:55
Sylvan Ebanks-Blake concedes a free kick for a foul on Jose Semedo. Chris Kirkland takes the direct free kick.10:16
Unfair challenge on Razak Boukari by Jose Semedo results in a free kick. Direct free kick taken by Karl Henry.9:05
Corner taken left-footed by Bakary Sako.8:46
Unfair challenge on Bakary Sako by Nejc Pecnik results in a free kick. Free kick taken by Karl Henry.6:13
Shot from outside the area by Kevin Doyle misses to the left of the goal.4:45
Karl Henry fouled by Jermaine Johnson, the ref awards a free kick. Christophe Berra takes the free kick.4:01
Free kick awarded for a foul by Nejc Pecnik on Tongo Doumbia. Roger Johnson restarts play with the free kick.2:57
Chris O'Grady produces a right-footed shot from the edge of the box and misses to the left of the target.1:18
Michail Antonio takes a shot. Nejc Pecnik takes the outswinging corner, save by Carl Ikeme. Blocked by Christophe Berra.0:00
The game begins.
The second half kicks off.
Live data and text provided by our data suppliers