Match ends, Wolverhampton Wanderers 2, Queens Park Rangers 3.
Charlie Austin scored once and Matt Phillips struck twice as QPR came from 2-0 down to beat Wolves for their first league win this season.
Wolves led 2-0 through Benik Afobe's controlled, close-range finish and Kevin McDonald's shot from 18 yards.
Austin, a target for several Premier League clubs, started the comeback with a header from Phillips's cross before the break.
Phillips levelled from the edge of the box and won it with a 25-yard effort.
QPR had only taken one point from their opening two games following relegation and they owed their victory to two players who could leave the club this month.
West Brom still want Scotland winger Phillips, while Austin has interested a number of top-flight clubs, with QPR asking £15m for the 26-year-old.
Austin, who was the fourth top scorer in the Premier League last season, has now scored in two successive games.
Wolves had looked in control when a Premier League target of their own, Afobe, scored from close range before McDonald doubled the lead.
Boss Kenny Jackett confirmed after the game that they have turned down a bid from Norwich for the 22-year-old, who scored 32 goals in total last season.
QPR showed the top-flight quality they still have when Phillips set up Austin's goal.
The equaliser came when Phillips's weak shot from 18 yards eluded everyone and his winner from distance should have been saved by Emiliano Martinez.
Wolves boss Kenny Jackett: "Benik has been very good and was a threat. Any conversation we had before the game was about the football.
"We're not looking to sell our best players and within two weeks of the window closing we're looking to build.
"We had good control of the game. QPR came back into it quickly and got the goal before half-time but the two goals in the second half were disappointing defensively."
QPR boss Chris Ramsey: "Matty is a match-winner on his day and he is someone who will always need marking.
"I'm really hoping we will have him but no-one can tell, people make knee-jerk reactions and spend money they don't have. I hope that will add another zero.
"I am very pleased with the respect Matt and Charlie have shown the club. They have been very professional in the way they have conducted themselves.
"Charlie is fitter now than the opening day and his hold-up play has answered a few questions people have."
- 30HauseBooked at 45mins
- 7HenrySubstituted forvan La Parraat 63'minutes
- 16CoadyBooked at 90mins
- 9DickoSubstituted forLe Fondreat 45'minutesBooked at 75mins
- 17van La Parra
- 29Le Fondre
- 5OnuohaBooked at 61mins
- 20HenryBooked at 65mins
- 18FaurlinSubstituted forPolterat 89'minutes
- 8CherySubstituted forDoughtyat 78'minutes
- Peter Bankes
- Shots on Target
Second Half ends, Wolverhampton Wanderers 2, Queens Park Rangers 3.
Conor Coady (Wolverhampton Wanderers) is shown the yellow card for a bad foul.
Foul by Conor Coady (Wolverhampton Wanderers).
Charlie Austin (Queens Park Rangers) wins a free kick in the defensive half.
Foul by Kortney Hause (Wolverhampton Wanderers).
Michael Doughty (Queens Park Rangers) wins a free kick in the defensive half.
Scott Golbourne (Wolverhampton Wanderers) wins a free kick in the defensive half.
Foul by Sebastian Polter (Queens Park Rangers).
Dave Edwards (Wolverhampton Wanderers) wins a free kick in the defensive half.
Foul by Charlie Austin (Queens Park Rangers).
Substitution, Queens Park Rangers. Sebastian Polter replaces Alejandro Faurlin.
Attempt saved. Scott Golbourne (Wolverhampton Wanderers) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Conor Coady.
Attempt saved. Adam Le Fondre (Wolverhampton Wanderers) left footed shot from outside the box is saved in the top left corner. Assisted by Benik Afobe.
Kortney Hause (Wolverhampton Wanderers) wins a free kick in the defensive half.
Foul by Matthew Phillips (Queens Park Rangers).
Attempt saved. Massimo Luongo (Queens Park Rangers) left footed shot from the right side of the box is saved in the centre of the goal. Assisted by Charlie Austin with a through ball.
Attempt missed. Dave Edwards (Wolverhampton Wanderers) header from a difficult angle on the left is too high. Assisted by Rajiv van La Parra with a cross following a corner.
Corner, Wolverhampton Wanderers. Conceded by Paul Konchesky.
Corner, Wolverhampton Wanderers. Conceded by Karl Henry.