Joey Barton scored on his return to help earn QPR a two-point cushion above the relegation zone as Swansea slumped to a fourth straight defeat.

The captain marked his recall with a sublime finish after Swansea failed to clear Adel Taarabt's free kick.

Swansea were poor and Jamie Mackie added a second for QPR with an effort which deflected off Angel Rangel before Akos Buzsaky made it 3-0 from 25 yards.

Wayne Routledge had the visitors' best chance but blazed over from 12 yards.

Mark Hughes

Barton had deliberately been left out of the previous game against Manchester United, a 2-0 defeat, to avoid picking up a suspension.

But the QPR captain, who was criticised by his own supporters recently, was inspirational from start to finish on this occasion.

And QPR proved they are prepared to roll up their sleeves and battle as they established daylight between themselves and the bottom three.

Although manager Mark Hughes knows there is still an awful lot more hard work ahead if his strugglers are to avoid relegation, with three of the remaining five games against Tottenham (home), Chelsea (away) and Manchester City (away), he will have been pleased with his side's application to the job.

Did you know?

QPR have had seven Premier League red cards this season, including four in their last 10 top flight matches

Swansea have won an army of new admirers after bringing a breath of fresh air to the Premier League.

Yet for all their attractive play, the Welsh club have stumbled in recent weeks and arrived at Loftus Road desperate for a win to make absolutely sure of securing their top flight future.

With so much at stake it was perhaps understandable that chances were limited in a tense first half.

Barton came to his team's rescue after Taye Taiwo's attempted clearance from a Swansea corner threatened to result in an own goal while Routledge spurned a glorious chance for the visitors when he blazed over with a first-time shot.

But QPR were hungrier and more determined than their opponents.

Rodgers apologetic after defeat

Buzsaky flashed a volley narrowly wide while Mackie should have done better than shoot tamely at Michel Vorm before Barton broke the deadlock at the end of the half.

The former Manchester City player is not known for his goalscoring exploits but the 29-year-old produced an unstoppable finish from the edge of the area after Taarabt's free kick into the Swansea area was headed out into his path.

Swansea looked jaded and fell 2-0 behind when Mackie fired home from 25 yards with the aid of a deflection off Rangel following Anton Ferdinand's well-weighted pass.

QPR added a third through Buzsaky, the Hungarian finding the net from 25 yards with a rasping drive which gave Vorm no chance.

Lineup, Bookings (2) & Substitutions (6)

QPR

  • 01 Kenny
  • 03 Hill
  • 34 Taiwo Booked
  • 35 Ferdinand
  • 42 Onuoha
  • 02 Diakite Booked
  • 07 Taarabt (Smith - 88' )
  • 14 Buzsaky
  • 17 Barton
  • 12 Mackie (Wright-Phillips - 77' )
  • 52 Zamora (Bothroyd - 78' )

Substitutes

  • 24 Cerny
  • 06 Gabbidon
  • 18 Young
  • 32 Wright-Phillips
  • 09 Campbell
  • 10 Bothroyd
  • 21 Smith

Swansea

  • 01 Vorm
  • 02 Williams
  • 03 Taylor (Tate - 46' )
  • 04 Caulker
  • 22 Rangel
  • 07 Britton (Moore - 62' )
  • 11 Sinclair
  • 15 Routledge (Dyer - 46' )
  • 24 Allen
  • 42 Sigurdsson
  • 10 Graham

Substitutes

  • 25 Tremmel
  • 05 Tate
  • 16 Monk
  • 12 Dyer
  • 17 McEachran
  • 27 Gower
  • 19 Moore
Ref: Probert
Att: 17,557

Match Stats

Shots

16 9

On target

8 6

Corners

6 9

Fouls

9 10

Live Text Commentary

90:00 +3:23 Full time

Full Time The referee signals the end of the game.

90:00 +2:45

Corner taken right-footed by Gylfi Sigurdsson, Steven Caulker takes a shot. Blocked by Anton Ferdinand.

90:00 +0:49

Free kick awarded for a foul by Jay Bothroyd on Alan Tate. Direct free kick taken by Michel Vorm.

87:36

Nathan Dyer fouled by Akos Buzsaky, the ref awards a free kick. Free kick crossed by Gylfi Sigurdsson, clearance by Taye Taiwo.

86:10 Substitution

Substitution Tommy Smith on for Adel Taarabt.

86:10

Inswinging corner taken right-footed by Adel Taarabt, Shot on goal by Shaun Wright-Phillips from just inside the area clears the crossbar.

84:22

Free kick awarded for an unfair challenge on Joey Barton by Luke Moore. Anton Ferdinand takes the direct free kick.

83:15

Free kick awarded for an unfair challenge on Steven Caulker by Akos Buzsaky. Steven Caulker takes the direct free kick.

81:31

Shaun Wright-Phillips has an effort at goal from 18 yards. Michel Vorm makes a save.

78:43

Free kick awarded for a foul by Gylfi Sigurdsson on Samba Diakite. Anton Ferdinand takes the direct free kick.

78:13

Free kick taken by Ashley Williams.

78:13 Booking

Booking Samba Diakite receives a caution.

78:05

Samba Diakite concedes a free kick for a foul on Luke Moore.

77:57

Adel Taarabt decides to take a short corner.

76:59 Substitution

Substitution Jay Bothroyd comes on in place of Bobby Zamora.

76:59 Substitution

Substitution Shaun Wright-Phillips replaces Jamie Mackie.

75:43

Gylfi Sigurdsson takes a shot. Blocked by Clint Hill. Short corner worked by Gylfi Sigurdsson.

73:49

Free kick awarded for an unfair challenge on Bobby Zamora by Alan Tate. Akos Buzsaky takes the free kick.

71:51

Gylfi Sigurdsson delivers the ball, Danny Graham has a header from close in and clears the crossbar.

71:51 Booking

Booking Taye Taiwo goes into the book for unsporting behaviour.

71:42

Free kick awarded for an unfair challenge on Danny Graham by Taye Taiwo.

71:03

Free kick awarded for an unfair challenge on Nathan Dyer by Adel Taarabt. Direct free kick taken by Angel Rangel.

69:24

Adel Taarabt takes the outswinging corner, Shot from 20 yards from Joey Barton. Save by Michel Vorm.

67:38

Joe Allen concedes a free kick for a foul on Jamie Mackie. Adel Taarabt crosses the ball in from the free kick, Alan Tate manages to make a clearance.

66:10

The assist for the goal came from Adel Taarabt.

66:10 Goal scored

Goal! - Akos Buzsaky - QPR 3 - 0 Swansea Akos Buzsaky fires in a goal from long distance to the bottom left corner of the goal. QPR 3-0 Swansea.

64:56

Corner taken by Gylfi Sigurdsson, clearance by Akos Buzsaky.

62:34

Joey Barton has an effort at goal from outside the area missing to the wide right of the goal.

62:03

Joe Allen gives away a free kick for an unfair challenge on Joey Barton. Anton Ferdinand restarts play with the free kick.

61:12 Substitution

Substitution (Swansea) makes a substitution, with Luke Moore coming on for Leon Britton.

59:54

Free kick awarded for a foul by Samba Diakite on Scott Sinclair. The free kick is delivered right-footed by Gylfi Sigurdsson from left wing. Gylfi Sigurdsson takes the inswinging corner, clearance by Bobby Zamora.

56:53

Joey Barton gives away a free kick for an unfair challenge on Ashley Williams. Free kick taken by Gylfi Sigurdsson.

54:10

Assist by Anton Ferdinand.

54:10 Goal scored

Goal! - Jamie Mackie - QPR 2 - 0 Swansea Goal scored by Jamie Mackie from the edge of the penalty area to the bottom left corner of the goal. QPR 2-0 Swansea.

52:02

Jamie Mackie takes a shot. Ashley Williams gets a block in. Samba Diakite has an effort at goal from just outside the box which goes wide of the right-hand post.

50:45

Alan Tate gives away a free kick for an unfair challenge on Jamie Mackie. Jamie Mackie restarts play with the free kick.

49:48

Joe Allen takes a shot. Save made by Patrick Kenny.

45:34

The referee blows for offside. Patrick Kenny restarts play with the free kick.

45:01

The second half begins.

45:01 Substitution

Substitution Alan Tate comes on in place of Neil Taylor.

45:01 Substitution

Substitution Nathan Dyer comes on in place of Wayne Routledge.

45:00 +1:45 Half time

Half Time It is the end of the first-half.

45:00 +0:22

Assist by Adel Taarabt.

45:00 +0:22 Goal scored

Goal! - Joey Barton - QPR 1 - 0 Swansea Joey Barton finds the net with a goal from inside the box to the bottom left corner of the goal. QPR 1-0 Swansea.

44:53

Foul by Neil Taylor on Bobby Zamora, free kick awarded. Adel Taarabt delivers the ball from the free kick right-footed from right wing, clearance by Steven Caulker.

42:43

Outswinging corner taken by Gylfi Sigurdsson from the right by-line played to the near post, Bobby Zamora manages to make a clearance.

39:49

Akos Buzsaky takes a shot. Blocked by Steven Caulker. Adel Taarabt takes a inswinging corner to the near post, save made by Michel Vorm. Bobby Zamora conjures a left-footed shot from inside the six-yard box that clears the bar.

38:29

Patrick Kenny fouled by Scott Sinclair, the ref awards a free kick. Direct free kick taken by Patrick Kenny.

38:14

Angel Rangel takes a shot. Save by Patrick Kenny.

36:12

Foul by Leon Britton on Joey Barton, free kick awarded. Free kick crossed right-footed by Adel Taarabt, clearance made by Danny Graham.

35:24

Scott Sinclair takes a shot. Clint Hill gets a block in. Effort on goal by Wayne Routledge from just inside the penalty area goes over the target.

32:24

Foul by Joe Allen on Joey Barton, free kick awarded. Nedum Onuoha takes the free kick.

25:59

Corner from right by-line taken by Adel Taarabt. Effort on goal by Joey Barton from just outside the penalty area goes harmlessly over the target.

20:09

Corner taken right-footed by Gylfi Sigurdsson to the near post, Anton Ferdinand makes a clearance.

19:05

Jamie Mackie takes a shot. Save by Michel Vorm.

18:06

Adel Taarabt takes a shot. Save by Michel Vorm.

17:24

Corner taken right-footed by Adel Taarabt to the near post, Danny Graham makes a clearance.

13:30

Corner taken by Gylfi Sigurdsson from the right by-line. Inswinging corner taken right-footed by Gylfi Sigurdsson, clearance made by Joey Barton. Corner taken by Gylfi Sigurdsson from the right by-line played to the near post, Close range headed effort by Steven Caulker clears the crossbar. Danny Graham fouled by Anton Ferdinand, the ref awards a free kick. Direct free kick taken by Neil Taylor.

6:54

Adel Taarabt takes a shot. Blocked by Steven Caulker. The offside flag is raised against Jamie Mackie. Michel Vorm restarts play with the free kick.

4:05

Danny Graham takes a shot. Blocked by Clint Hill.

2:43

Effort from outside the box by Akos Buzsaky goes wide right of the target.

0:00

The ref blows the whistle to start the match.

Live data and text provided by our data suppliers