Ipswich Town recorded their first victory of The Championship season as they came from behind to claim a 3-1 win.
Town deserved their three points after having the better of the chances throughout the 90 minutes - although Rangers will debate the validity of the penalty which led to Ipswich's equaliser.
The first half could have seen both sides take the lead, with Dexter Blackstock missing a guilt-edged chance for Rangers after being sent clear by strike-partner Ray Jones.
However, it was the visitors who should have taken the lead, with both Jason De Vos and youngster Billy Clarke going close - the latter striking the bar from just 12 yards out.
The second half saw Rangers take the lead just before the hour when captain Kevin Gallen latched upon a clearance in the box and shrugged off a challenge from Clarke before finishing clinically.
Ipswich were given their chance to level courtesy of a penalty, but the home side were left fuming as replays showed that Damion Stewart did not touch Gavin Williams as he went over in the box.
Loanee Simon Walton was tasked with taking the kick and he dispatched the ball into the corner.
Ipswich pushed on looking for a second and it almost came from Williams who fired in a superb volley from the edge of the box but it rebounded off the post.
However, The R's failed to take heed as a less than a minute later the ball fell for skipper De Vos at the back post and he fired home to give Ipswich the victory.
QPR had chances to level, but it was Ipswich who sealed victory as substitute Dean Bowditch headed home with just minutes left.