Burnley put an end to any lingering fears of relegation with a win at Molineux that leaves Wolves on the brink of the drop to League One.
Danny Ings's left-footed strike gave Burnley an early lead which was doubled by Martin Paterson's close-range effort eight minutes after the break.
After Michael Duff's red card, Wolves substitute Nouha Dicko pulled one back.
But defeat leaves Wolves needing to beat Brighton, while hoping Barnsley and Peterborough both lose.
There was a mood of resignation at Molineux long before the final whistle precipitated a pitch invasion from around 500 fans. They protested against owner Steve Morgan before being quickly dispersed by police.
Happier hunting ground
Wolves had won 20 of the previous 27 meetings between the two sides. But the Clarets have improved that record recently - this was their third win at Molineux in six visits.
The home side had earlier made a bright start but were stunned on eight minutes when Burnley scored with their first real attack, Ings curling home a low left-foot shot from the corner of the box.
Wolves did not fold, however, and caused several moments of panic in the Burnley box.
But it was the visitors who came closest to scoring again when Ings's low cross was allowed to travel across the goal-line without anyone able to apply the finishing touch.
And, eight minutes into the second half, the worried Wolves fans' worst fears were realised when, after Ings's cross caused havoc in the six-yard box, Paterson swivelled to net Burnley's second.
Wolves boss Dean Saunders responded by making a double substitution on the hour, gambling on Bakary Sako, supposedly fit again after a hamstring injury that had looked to have ruled him out for the season, and Dicko.
Wolves' plunge to within a point of relegation came as Doncaster Rovers, the club Dean Saunders left in January to take over at Molineux, clinched promotion from League One.
"I am pleased for them that they have won the league," said Saunders.
"I walked into a mess there and had to sort that out. They cleared the decks and have come back up to the Championship and it's onwards and upwards for them."
And 10 minutes later he went for one last throw of the dice by bringing on Northern Irish teenager Liam McAlinden for his professional debut in place of Stephen Hunt.
McAlinden almost produced instantly when he curled a left-foot shot just wide with his first touch, then Karl Henry and Tongo Doumbia both fired just wide before young Burnley midfielder David Edgar made a superb block tackle to clear a six-yard box scramble.
Dicko briefly offered hope when he volleyed in from four yards with two minutes of normal time left but it turned out to be too little, too late as Wolves suffered their ninth defeat in 19 matches under Saunders.
Wolves manager Dean Saunders:
"I'm devastated we haven't got the right result. We've let two terrible goals in. And it's stacked up against us, but we're not dead yet.
"It's out of our hands now, which it wasn't before today, but stranger things have happened. Something happens every year. We've just got to try and make sure it happens to us.
"But we should never be in the position that we are in. Forget this game, we have got ourselves in a terrible position."
Burnley boss Sean Dyche:
"There is a big expectation here at Wolves. The demand from the fans about what the club should be can affect players and performances and make it awkward for the home team. Our game plan was to try and make the crowd nervous and hopefully make the opposition nervous.
"But we have our own expectations and I'm pleased with the way that the side found the clarity of thought to play rather than get involved in a scrap. There were some very good individual performances and obviously I was very pleased tactically at how we managed with 10 men.
"People who have seen us a lot will know that we have had some unbelievable bad luck. I've never seen as many big decisions go against us, we've had injuries and we have six contracts up. But we have managed to guide that group over the line."
Matt Doherty has a volleyed shot. Blocked by Jason Shackell.
90:00 +1:21 Booking
Booking Lee Grant goes into the referee's book.
Effort on goal by Kevin Doyle from just inside the penalty box goes harmlessly over the target.
Karl Henry sends in a cross, clearance made by Jason Shackell.
Substitution Marvin Bartley replaces Sam Vokes.
The assist for the goal came from Liam McAlinden.
87:29 Goal scored
Goal! - Nouha Dicko - Wolves 1 - 2 Burnley Nouha Dicko scores a goal from inside the box to the bottom right corner of the goal. Wolverhampton 1-2 Burnley.
Matt Doherty takes a shot. Save made by Lee Grant. Corner from the left by-line taken by Bakary Sako,
Shot by Bakary Sako from a long way out goes over the net.
Nouha Dicko sends in a cross.
Free kick awarded for an unfair challenge on Tongo Doumbia by Junior Stanislas. Matt Doherty takes the direct free kick.
Substitution Junior Stanislas replaces Martin Paterson.
Karl Henry crosses the ball, clearance made by Kieran Trippier.
The ball is sent over by Matt Doherty, Chris McCann manages to make a clearance.
The ball is swung over by Matt Doherty, clearance by Danny Lafferty.
Roger Johnson produces a cross. Free kick awarded for a foul by Danny Ings on Jack Robinson. Strike comes in from Bakary Sako from the free kick.
The ball is swung over by Nouha Dicko, clearance by Kieran Trippier.
Tongo Doumbia takes a shot. Blocked by Dean Marney.
A cross is delivered by Jack Robinson, Effort from the edge of the area by Tongo Doumbia goes wide of the left-hand post.
Free kick awarded for an unfair challenge on Jack Robinson by Sam Vokes. Jack Robinson restarts play with the free kick.
The ball is swung over by Nouha Dicko, clearance made by Danny Lafferty.
Effort from outside the penalty box by Karl Henry goes wide right of the goal.
Kevin Doyle sends in a cross, clearance by Kieran Trippier.
Martin Paterson has an effort at goal from deep inside the area missing to the right of the goal.
The ball is swung over by Jack Robinson, Jason Shackell makes a clearance.
Danny Lafferty takes the direct free kick.
Booking Matt Doherty is shown a yellow card for unsporting behaviour.
Matt Doherty challenges Martin Paterson unfairly and gives away a free kick.
Chris McCann fouled by Nouha Dicko, the ref awards a free kick. Direct free kick taken by Jason Shackell.
Liam McAlinden has an effort at goal from outside the box which misses left.
Lee Grant restarts play with the free kick.
Substitution Stephen Hunt goes off and Liam McAlinden comes on.
Booking Booking for Nouha Dicko for unsporting behaviour.
Nouha Dicko challenges Danny Lafferty unfairly and gives away a free kick.
Strike on goal comes in from Bakary Sako from the free kick, Jason Shackell gets a block in.
Dismissal Michael Duff receives a red card for second bookable offence.
Foul by Michael Duff on Kevin Doyle, free kick awarded.
Corner taken left-footed by Bakary Sako to the near post, Headed effort from inside the area by Jack Robinson misses to the right of the target.
Free kick awarded for an unfair challenge on Danny Lafferty by Stephen Hunt. Jason Shackell takes the direct free kick.
Substitution Nouha Dicko joins the action as a substitute, replacing Bjorn Sigurdarson.
Substitution Bakary Sako is brought on as a substitute for Stephen Ward.
Dean Marney takes a shot. Blocked by Tongo Doumbia. Effort from deep inside the area by Sam Vokes misses to the right of the goal.
Free kick awarded for an unfair challenge on Roger Johnson by Sam Vokes. Free kick taken by Dorus De Vries.
52:16 Goal scored
Goal! - Martin Paterson - Wolves 0 - 2 Burnley Martin Paterson grabs a goal from close range to the bottom right corner of the goal. Wolverhampton 0-2 Burnley.
The ball is crossed by Danny Lafferty, clearance made by Jack Robinson. Corner taken by Danny Ings from the right by-line to the near post, Kaspars Gorkss makes a clearance.
Sam Vokes is ruled offside. Dorus De Vries takes the direct free kick.
Unfair challenge on Stephen Hunt by Martin Paterson results in a free kick. Tongo Doumbia restarts play with the free kick.
The referee gets the second half underway.
45:00 +2:38 Half time
Half Time The match has reached half-time.
Corner from the right by-line taken by Stephen Hunt, Kevin Doyle takes a shot. Jason Shackell manages to make a clearance.
Inswinging corner taken by Stephen Hunt from the right by-line played to the near post, Danny Lafferty makes a clearance.
Kaspars Gorkss takes the free kick.
Booking The referee shows Dean Marney a yellow card.
Free kick awarded for a foul by Dean Marney on Karl Henry.
Unfair challenge on David Edgar by Kevin Doyle results in a free kick. Jason Shackell takes the direct free kick.
Corner from the right by-line taken by Stephen Hunt, clearance made by Jason Shackell.
Kaspars Gorkss fouled by Sam Vokes, the ref awards a free kick. Jack Robinson restarts play with the free kick.
Free kick awarded for a foul by Jack Robinson on Danny Ings. Kieran Trippier takes the free kick.
The ball is crossed by Stephen Ward, Header from close range by Matt Doherty misses to the right of the goal.
The ball is swung over by Stephen Ward, Kevin Doyle takes a shot. Save by Lee Grant.
A cross is delivered by Stephen Hunt, Bjorn Sigurdarson has a headed effort at goal from just inside the penalty area that misses to the right of the goal.
The assistant referee signals for offside against Martin Paterson. Dorus De Vries restarts play with the free kick.
The ball is crossed by Kieran Trippier, Dorus De Vries makes a save.
Stephen Ward crosses the ball, blocked by Danny Ings. Bjorn Sigurdarson takes a inswinging corner to the near post, clearance made by Jason Shackell. Inswinging corner taken from the right by-line by Bjorn Sigurdarson, Headed effort from inside the box by Matt Doherty misses to the right of the target.
Centre by Stephen Ward, clearance made by Jason Shackell.
The ball is delivered by David Edgar.
Kaspars Gorkss gives away a free kick for an unfair challenge on Danny Ings. Free kick taken by Dean Marney.
Unfair challenge on Karl Henry by Dean Marney results in a free kick. Jack Robinson restarts play with the free kick.
Sam Vokes takes a shot from 12 yards. Save by Dorus De Vries.
Stephen Ward produces a cross, Danny Ings manages to make a clearance.
The ball is swung over by Stephen Ward, Jason Shackell makes a clearance. Inswinging corner taken left-footed by Stephen Hunt from the right by-line, clearance made by Jason Shackell.
Free kick crossed left-footed by Stephen Hunt from left channel, Jason Shackell manages to make a clearance.
Booking Booking for Michael Duff.
Michael Duff challenges Kevin Doyle unfairly and gives away a free kick.
Stephen Hunt crosses the ball, clearance made by Danny Lafferty. Tongo Doumbia produces a right-footed shot from long range which goes wide right of the target.
Danny Lafferty crosses the ball, Headed effort on goal by Dean Marney from inside the penalty box misses to the right of the goal.
Kieran Trippier sends in a cross, clearance by Roger Johnson.
The ball is crossed by Kieran Trippier.
The assistant referee flags for offside against Kevin Doyle. Free kick taken by Lee Grant.
Sam Vokes gives away a free kick for an unfair challenge on Roger Johnson. Direct free kick taken by Stephen Hunt.
The assist for the goal came from Kieran Trippier.
7:04 Goal scored
Goal! - Danny Ings - Wolves 0 - 1 Burnley Danny Ings scores a goal from the edge of the penalty area to the bottom left corner of the goal. Wolverhampton 0-1 Burnley.
Kieran Trippier delivers the ball,
Danny Lafferty takes a shot from long distance which goes wide of the right-hand post.
Corner taken right-footed by Danny Ings from the right by-line to the near post, Roger Johnson manages to make a clearance.
Danny Ings takes a shot. Roger Johnson gets a block in.
Corner taken right-footed by Danny Ings.
The ball is sent over by Karl Henry, save by Lee Grant.
The ball is crossed by Karl Henry, Kieran Trippier manages to make a clearance. Inswinging corner taken right-footed by Stephen Hunt played to the near post, Danny Ings manages to make a clearance. Inswinging corner taken by Bjorn Sigurdarson from the right by-line, Jason Shackell makes a clearance.
Kevin Doyle delivers the ball, clearance made by Danny Lafferty.
Tongo Doumbia takes a shot. Save by Lee Grant.
Dean Marney concedes a free kick for a foul on Kevin Doyle. Stephen Hunt crosses the ball in from the free kick, clearance by Dean Marney.
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.