Bakary Sako struck a late penalty as Wolves earned a narrow derby victory over neighbours Shrewsbury Town.
Bjorn Sigurdarson hit the post for Wolves and also saw an effort well saved by Town keeper Chris Weale.
On-loan striker Curtis Main had a great chance for Shrewsbury, but he put the ball over the bar from three yards.
Then, with seven minutes remaining, Jon Taylor was sent off for handling Matt Doherty's header on the line and Sako converted the resulting spot-kick.
Wolves stay third, while Town slip a place to 14th in League One after only their second defeat of the season.
But Shrewsbury did at least break the attendance record at their six-year-old home at Oteley Road, having attracted a near capacity crowd of 9,510.
VIEW FROM THE DRESSING ROOM
Shrewsbury manager Graham Turner told BBC Radio Shropshire:
"It's hard to accept that we've lost the game. Without doubt I feel hard done by to have gone down to a goal like that.
"I've watched it from re-runs behind the goal and in slow-mo from the side and it's still inconclusive, even when you stop it at the point where it's made contact with Jon.
"The referee's took up a position where he's got a lot of bodies between him and the ball and he's done well to spot that, if it is handball, because we can't see it.
"But we didn't hit the target enough times. I know the goalkeeper made one or two saves, but I felt from good positions we should've made him make more saves and we've had the best chance of the match."
Wolves manager Kenny Jackett told BBC WM:
"There was a high number of chances for a derby, It was a surprise that it took a penalty to break the deadlock.
"It was a proper test for us. We probably didn't create the chances we should have done and Shrewsbury will feel they should have scored.
"We are still a 'work in progress'. We don't think we are the finished article by any means and we're humble enough to know that we need to continue to improve.
"My first impressions were that it was a definite red card and a penalty and the referee thought the same."