Wolves closed the gap on League One's automatic promotion places to two points with victory over Bristol City.
Nouha Dicko fired Wolves ahead with an angled left-foot shot but City levelled with Sam Baldock's penalty after James Henry pulled down Greg Cunningham.
The hosts were back in front when Dicko's cross-shot deflected in off visiting defender Derrick Williams.
And substitute Bakary Sako settled it with a fierce low left-footed first-time drive from 20 yards.
Victory means third-placed Wolves now trail leaders Brentford by four points and are two behind Leyton Orient, while Steve Cotterill's City side are second from bottom, three points from safety.
A minute's applause was held before the game to celebrate the career of Wolves legend and former England goalkeeper Bert Williams, who died on Sunday.
Bristol City began brightly and Bobby Reid forced an early save out of home keeper Aaron McCarey before Dicko, who had a spell on loan at Wolves last season before joining permanently from Wigan earlier this month, burst on to Lee Evans's pass and drilled powerfully past Elliot Parish.
Baldock's penalty deservedly levelled matters but the pace on Dicko's cross was too much for Williams, who could only turn the ball past his own keeper as Wolves went back in front just before half-time.
Jay Emmanuel-Thomas forced a full-length save from McCarey and fired a long-range free-kick narrowly wide as Bristol City searched for an equaliser before Sako fired in from another Evans pass.
VIEW FROM THE DRESSING ROOM
Bristol City manager Steve Cotterill told BBC Radio Bristol:
"There was nothing wrong with where we were and what we were doing, it was our selection.
"As disappointing as it is, we will continue to play like that. We've played that from the minute I came in the door and we will not change.
"They know that would be the disappointment of today and we will work to make sure this doesn't happen again."
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.