ReadingReading1QPRQueens Park Rangers0

Reading 1-0 Queens Park Rangers: John Swift stunner gives Royals win

John Swift scores for Reading
John Swift's 25-yard strike for Reading was his first goal since September

John Swift's stunning half-volley earned Reading back-to-back Championship home wins as they beat QPR.

The former Chelsea midfielder found the top corner from 25 yards after Rangers only partially cleared a corner early in the second half.

Both sides created chances in an open contest, with QPR striker Jordan Hugill seeing a first-half effort ruled out for offside.

Lucas Joao twice went close to a second for the Royals as he headed one chance wide and forced a smart save from Joe Lumley with another, while the R's also had opportunities to snatch a point.

Eberechi Eze saw an effort cleared off the line by Michael Morrison after a sublime turn inside the box, while Hugill was denied on the rebound by home keeper Rafael after substitute Ilias Chair's 20-yard shot struck the bar.

And in stoppage time Rafael came to his side's rescue again, keeping out another close-range Hugill effort at point-blank range with his head.

However, Mark Bowen's side, who beat Derby 3-0 at the Madejski Stadium on Saturday, held on to extend their unbeaten run to four games and climb to 15th in the table, three points and one place below their visitors.

It also extended a sorry run for Rangers, who have now not won away on Boxing Day in 20 attempts since beating Plymouth at Home Park in 1967.

Reading began the brighter of the two sides and were only denied an early opener by an superb double save from Lumley to keep out efforts from Ovie Ejaria and Swift.

But the R's grew into the game and Hugill was visibly frustrated to have a strike ruled out when he was caught offside as Bright Osayi-Samuel delayed his cross.

They also put the Royals under intense pressure in the closing stages, but Swift's sweet finish ultimately proved the difference.

Reading boss Mark Bowen told Sky Sports:

"The save Rafael pulled off at the end was really special.

"We had some really good passages of play and in spells they came in to the game and caused us problems. It was a little bit too end to end for my liking, but I thought we deserved it.

"It was a tremendous strike by John but he is a talented player. You expect it from him.

"The lads are hungry to work and want to learn. It's been a good start to the Christmas period but we have some difficult games coming up."

QPR manager Mark Warburton told Sky Sports:

"Both halves we started off sloppy. The first 15 minutes of the first half were poor; we gave the ball away cheaply and started the second half a little bit slowly.

"But then we got going and moved the ball. We created numerous chances in the second half and we have to score. That's typical of what we have been seeing in the past few weeks.

"We are creating chances and getting into the good areas. I want the boys to get their rewards. It's frustrating. We are creating but we have to take them."



Formation 4-3-3

  • 33Cabral Barbosa
  • 2GunterBooked at 74mins
  • 4Morrison
  • 6Moore
  • 24Blackett
  • 10SwiftSubstituted forOliseat 84'minutes
  • 29Tuncará Gomes
  • 26AdamSubstituted forRinomhotaat 75'minutes
  • 19Meite
  • 31Lucas João
  • 14EjariaSubstituted forBoyéat 86'minutes


  • 1Walker
  • 5Miazga
  • 8Rinomhota
  • 11Obita
  • 15Loader
  • 18Boyé
  • 21Olise


Formation 4-2-3-1

  • 1Lumley
  • 2Kane
  • 4Hall
  • 37Leistner
  • 14Manning
  • 8Amos
  • 5CameronSubstituted forSmithat 68'minutes
  • 7PughSubstituted forChairat 61'minutes
  • 10Eze
  • 20Osayi-SamuelSubstituted forWellsat 83'minutes
  • 9Hugill


  • 3Wallace
  • 6Smith
  • 11Scowen
  • 12Ball
  • 19Chair
  • 21Wells
  • 33Barnes
James Linington

Match Stats

Home TeamReadingAway TeamQPR
Shots on Target

Live Text

  1. Post update

    Match ends, Reading 1, Queens Park Rangers 0.

  2. Full Time

    Second Half ends, Reading 1, Queens Park Rangers 0.

  3. Post update

    Attempt missed. Jordan Hugill (Queens Park Rangers) header from the centre of the box misses to the right. Assisted by Ryan Manning with a cross.

  4. Post update

    Corner, Queens Park Rangers. Conceded by Chris Gunter.

  5. Post update

    Attempt missed. Matthew Smith (Queens Park Rangers) right footed shot from outside the box misses to the left following a corner.

  6. Post update

    Attempt blocked. Eberechi Eze (Queens Park Rangers) right footed shot from the right side of the box is blocked. Assisted by Ryan Manning.

  7. Post update

    Corner, Queens Park Rangers. Conceded by Tyler Blackett.

  8. Post update

    Attempt saved. Toni Leistner (Queens Park Rangers) right footed shot from a difficult angle on the right is saved in the bottom right corner.

  9. Post update

    Attempt blocked. Ilias Chair (Queens Park Rangers) left footed shot from outside the box is blocked.

  10. Post update

    Corner, Queens Park Rangers. Conceded by Tyler Blackett.

  11. Post update

    Attempt saved. Jordan Hugill (Queens Park Rangers) left footed shot from very close range is saved in the centre of the goal.

  12. Post update

    Foul by Ryan Manning (Queens Park Rangers).

  13. Post update

    Michael Olise (Reading) wins a free kick on the right wing.

  14. Post update

    Foul by Andy Rinomhota (Reading).

  15. Post update

    Matthew Smith (Queens Park Rangers) wins a free kick in the defensive half.

  16. Post update

    Attempt blocked. Lucas Boyé (Reading) right footed shot from the left side of the box is blocked.

  17. Post update

    Foul by Toni Leistner (Queens Park Rangers).

  18. Post update

    Lucas João (Reading) wins a free kick on the right wing.

  19. Substitution

    Substitution, Reading. Lucas Boyé replaces Ovie Ejaria.

  20. Substitution

    Substitution, Reading. Michael Olise replaces John Swift because of an injury.

As It Stood

1West Brom24149147252251
4Sheff Wed24116736231339
7Nottm Forest2310763023737
10Bristol City249873636035
View full Championship table

Top Stories