Joy of six for Swansea as striker Wilfried Bony turns provider
Swansea City 2 Queens Park Rangers 0
Swansea moved into the top six of the Barclays Premier League after Ki Sung-yueng finally unlocked QPR's defence at the Liberty Stadium.
Rangers defended resiliently for 78 minutes before Swansea's top goalscorer Wilfried Bony turned provider and set up the South Korean midfielder for his first Liberty goal, a sweet strike past the previously unbeatable Rob Green.
The goalkeeper had made several excellent stops to keep the scores level but he was beaten again four minutes later when substitute Nathan Dyer set up Rangers old boy Wayne Routledge from just outside the area.
Rangers had conceded nine goals in their previous two games against Swansea but Harry Redknapp showed all his vast experience to set up a Rangers side to frustrate confident Swansea.
As the game went into the final quarter it looked as if they might collect the point necessary to escape the bottom three.
But Ki's angled drive off Green's far post and Routledge's third goal of the season added to Rangers' travel sickness which has failed to see them acquire an away point since their promotion.
Bony, who had three earlier chances to get on the scoresheet for Swansea, almost added a third goal in stoppage time but he struck a post.
Swansea City: Fabianski, Richards, Bartley, Williams, Taylor, Britton (Shelvey 79), Ki Sung-yueng, Routledge, Sigurdsson (Carroll 87), Montero (Dyer 70), Bony. Subs: Amat, Gomis, Tremmel, Barrow
Goals: Ki Sung-yueng (78), Routledge (83)
QPR: Green, Onuoha, Dunne, Caulker, Yun, Henry, Barton (Hoilett 80), Vargas, Kranjcar, Fer, Austin. Subs: Ferdinand, Phillips, McCarthy, Isla, Mutch, Zamora
Man of the match: Robert Green
Match rating: 6/10
Referee: Kevin Friend (Leicestershire)