Result: Queens Park Rangers 3-0 Swansea City

Joey Barton
© PA Photos
QPR secure a vital three points in their battle to avoid the drop with a 3-0 win at home to Swansea.

Queens Park Rangers have secured a vital three points in their battle to avoid the drop with a 3-0 win at home to Swansea City.

In an opening 45 minutes of few chances, the hosts had an early opportunity when Akos Buzsaky lashed his shot narrowly wide of Michel Vorm's post.

Vorm was called into action soon after, but he made a comfortable save from Jamie Mackie after he had been teed up by strike partner Bobby Zamora.

Joey Barton, who was being booed by some sections of the home support, tried his luck from distance with 30 minutes gone, but the captain's drive flew high over the crossbar.

However, the midfielder did better in first-half injury time as his low shot in a crowded penalty are found the bottom corner.

It was 2-0 in the 55th minute when Mackie's turn and shot deflected in off Angel Rangel. However, replays showed that the R's forward looked to have come from an offside position to collect Anton Ferdinand's initial pass.

The win was secured with 20 minutes to play thanks to Akos Buzsaky's fierce strike from 20 yards.

It could have been 4-0 late on, but Joey Barton's shot was cleared off the line.

Mark Hughes
Read Next:
Half-Time Report: QPR 1-0 Swansea
>

Tables
TeamPWDLFAGDPTS
1Newcastle UnitedNewcastle19131537162140
2Brighton & Hove AlbionBrighton19116228111739
3Reading1910452524134
4Leeds UnitedLeeds1910272320332
5Birmingham CityBirmingham198742422231
6Sheffield WednesdaySheff Weds199462221131
7Norwich CityNorwich199373430430
8Huddersfield TownHuddersfield199372124-330
9Derby CountyDerby198561713429
10Fulham197753021928
11Bristol City198382622427
12Barnsley197483229325
13Nottingham ForestNott'm Forest197483433125
14Preston North EndPreston197482423125
15Aston Villa1951042120125
16Ipswich TownIpswich196671719-224
17Queens Park RangersQPR196582028-823
18Brentford196492426-222
19Burton Albion195772125-422
20Wolverhampton WanderersWolves195682124-321
21Blackburn RoversBlackburn195592128-720
22Cardiff CityCardiff1954101830-1219
23Wigan AthleticWigan194691621-518
24Rotherham UnitedRotherham1914141945-267