Birmingham City 1 (Bowyer 3)
A disappointing display against local rivals Birmingham saw Wolves slip to a third consecutive defeat and a ninth game without a win following Lee Bowyer's early strike.
There were three changes to the home line-up with Wayne Hennessey missing his first Premier League fixture of the campaign. Also left out from the side that started against Chelsea were Andy Surman and Segundo Castillo.
In came Marcus Hahnemann and Michael Mancienne, who played at right-back, and there was a return for Kevin Doyle after his recent international exploits.
Wolves kicked off attacking the South Bank end and they found themselves one down after just 125 seconds play.
Blues dominated the opening moments and after the home defence failed to clear its lines, Sebastian Larsson pulled the ball back to the unmarked Bowyer who picked his spot from just outside the area.
It was in the tenth minute that Wolves had their first attempt at goal with Dave Edwards heading wide following a centre from Matt Jarvis.
Seconds later Hahnemann had to dive full length to prevent Bowyer adding to his and his team's tally with a low 20-yard drive.
Cameron Jerome then tested the American keeper with an angled shot before Scott Dann nodded a Greg Halford free-kick behind with Christophe Berra heading wide when Jarvis fired over the corner.
With just a third of the game gone Mick McCarthy made his first change with Michael Kightly taking Halford's place on the right of midfield.
Wolves survived a penalty appeal after a Jarvis challenge on Dann. The ball went out for a corner and when it was half cleared to Bowyer he hit a shot that took a deflection off Jarvis forcing a tremendous reflex save from Hahnemann.
At the end of a very disappointing half from their team, there were ironic cheers from the home fans when Karl Henry was too high with a long distance shot.
Half-Time: Wolves 0 Blues 1
Stephen Ward replaced Mancienne at the start of the second half which was less than a minute old when Doyle was literally inches away from an equaliser.
Edwards played the ball forward to Sylvan Ebanks-Blake who laid it off for Doyle to strike a low shot that whistled past the post.
Wolves were trying desperately to inject some momentum into their game but as the contest approached the hour mark, City keeper Joe Hart still hadn't had a direct save to make.
Berra was booked for tripping Jerome and then Kightly was hurt as he tried to stop Barry Ferguson from shepherding the ball out for a goal-kick.
After Larsson had shot well wide of the far post, Kightly, who had returned to the field after treatment, signalled that he couldn't continue and he was replaced by Nenad Milijaš.
A Milijaš corner went straight through the box to Jerome on the far side. He raced into the Wolves half before slipping the ball inside to James McFadden whose shot took a deflection off Ward and was only just wide of the post.
Richard Stearman's throw almost led to an equalising goal when Berra headed on into the heart of the goalmouth where Hart punched clear. The ball fell to Jarvis who hooked it goalwards only for Hart to fling himself sideways and save with a defender completing the clearance.
A last ditch tackle by Berra denied Christian Benitez a clear shot at goal and then Ebanks-Blake was well wide with a header after a cross from Stearman.
Ebanks-Blake was yellow carded after he was deemed to have fouled Hart as the two went for a high ball and Jerome also went into the book for a late challenge on Jarvis.
Deep into stoppage time, with virtually the last move of the match, Berra headed over following a free- kick from Milijaš.
Wolves: Hahnemann, Mancienne (Ward 45), Stearmen, Edwards, Craddock, Berra, Halford (Kightly 31) (Milijaš 66), Henry (capt), Doyle, Ebanks-Blake, Jarvis.
Unused subs: Hennessey, Keogh, Maierhofer, Castillo.
Bookings: Berra (58 - foul), Ebanks-Blake (90 - foul).
Blues: Hart, Carr (capt), Bowyer, Ridgewell, Larsson, Jerome, Benitez (Fahey 87), Ferguson, Johnson, Dann, McFadden.
Unused subs: Taylor, McSheffrey, Queudrue, O'Shea, Carsley, Vignal.
Booking: Jerome (90 - foul).
Referee: M. Clattenburg.
Attendance: 26, 668.