The home side took the lead after quarter of an hour when Abdel Taarabt flicked the ball to Djibrile Cisse who then found Shaun Wright-Phillips in the box. His backheel may have been an attempt at controlling the ball, but it fell nicely for Bobby Zamora who fired home.
With Wolves asking absolutely no questions of their opponent's defence, QPR were cruising.
The game changed just after the half hour when Roger Johnson made a clumsy challenge on Cisse. The Wolves man was rightly booked for his tackle, but by the time Mark Clattenberg had show that card, he had already given Cisse his marching orders for shoving Johnson and then grabbing his chin.
With ten men on the field, the home side struggled to control the match in the way they had in the opening stages but with Wolves failing to up their game QPR still looked comfortable and the break arrived without Paddy Kenny having to make a save.
At half-time Mick McCarthy replaced Richard Stearman with Kevin Doyle and the swap had an immediate impact. Just a minute into the second half, the striker pinged a nice ball to Matt Jarivs, the winger making the most of the room he had been afforded in the box to place a curling shot past Kenny.
Wolves started to exert their dominance and their patient attacking play paid off on 71 minutes when Jamie O'Hara found Sylvain Ebanks-Blake on the edge of the box, his little flick was controlled by Doyle who did well to turn and slot home a placed shot.
QPR pushed on in the closing stages with Taarabt drawing more than one good save from Hennessey but in the end Wolves ran out comfortable winners.