Lyndon Dykes’ last-minute winner – his fifth objective in as many video games and his eleventh of the season – took QPR up to eighth within the Championship desk.
Albert Adomah exchanged passes with Chris Willock and threaded the ball by way of to Dykes, who turned and fired house.
Ilias Chair hit the publish twice within the first half – on each events after being set up by the vigorous Willock.
First, Chair was shocked Willock’s right-wing cross reached him, and the ball bounced off the Rangers playmaker and towards the woodwork.
Then Chair ran on to Willock’s intelligent go and his shot went by way of the legs of keeper Freddie Woodman and struck the identical publish.
Former QPR man Wayne Routledge additionally hit the publish earlier than interval, in his case with a right-footed strike from close to the sting of the six-yard field.
In a cagey second half, Willock had an effort saved by Woodman earlier than Charlie Austin, on as an alternative choice to the R’s, fired broad.
But as third-placed Swansea light, the guests completed strongly and had been rewarded by Dykes’ emphatic end.
It clinched a seventh away win of the season for Rangers, whose clear sheet was their eleventh of the marketing campaign.
QPR: Lumley, Dickie, Ball, Barbet, Kakay (Adomah 74), Johansen, Chair (Field 78), Willock, Hamalainen, Thomas (Austin 67), Dykes.
Subs not used: Walsh, Kane, Bettache, Duke-McKenna, Bonne.
Click right here to subscribe to West London Sport’s YouTube channel