Queens Park Rangers vs Swansea City
Match pulse
Who won: Swansea 2-1
Swansea City beat Queens Park Rangers 2-1 on Monday, April 21, 2025 at MATRADE Loftus Road. Goals for QPR: Karamoko Dembele (72'). Goals for Swansea: Morgan Fox (own goal) (29') and Harry Darling (55').
Every player rated
Chirp Rating, 3.0 to 10.0Team stats
Player of the game
Harry Darling
SWA · 1 G
Deserved to win
Dead even on chances: this one could have gone either way
Play by play
- Match ends, Queens Park Rangers 1, Swansea City 2.
- Second Half ends, Queens Park Rangers 1, Swansea City 2.
- 90'+9'

Free kick won
Jack Colback (Queens Park Rangers) wins a free kick on the right wing.
- 90'+9'

Foul
Foul by Lewis O'Brien (Swansea City).
- 90'+8'
SubSubbed on for Ronald
Substitution, Swansea City. Cyrus Christie replaces Ronald.
C. Christie
- 90'+8'

Right footed shot just wide
Attempt missed. Lewis O'Brien (Swansea City) right footed shot from the centre of the box is high and wide to the right. Assisted by Ronald with a cross following a fast break.
L. O'Brien
- 90'+6'

Header saved
Attempt saved. Jimmy Dunne (Queens Park Rangers) header from the centre of the box is saved in the top centre of the goal by Lawrence Vigouroux (Swansea City). Assisted by Ilias Chair with a cross.
J. Dunne
- 90'+5'

Corner awarded
Corner, Queens Park Rangers. Conceded by Zan Vipotnik.
- 90'+5'

Shot blocked
Attempt blocked. Michael Frey (Queens Park Rangers) right footed shot from outside the box is blocked. Assisted by Ronnie Edwards.
- 90'+4'

Foul
Foul by Ronald (Swansea City).
- 90'+4'

Free kick won
Emmerson Sutton (Queens Park Rangers) wins a free kick in the defensive half.
- 90'+2'

Offside
Offside, Queens Park Rangers. Michael Frey is caught offside.
- 90'+1'

Yellow card
Josh Tymon (Swansea City) is shown the yellow card.
J. Tymon
- 90'+1'QPR

Free kick won
Ollie Cooper (Swansea City) wins a free kick in the defensive half.
- 90'+1'QPR

Foul
Foul by Karamoko Dembélé (Queens Park Rangers).
- 90'
Fourth official has announced 8 minutes of added time.
- 89'

Left footed shot just wide
Attempt missed. Jack Colback (Queens Park Rangers) left footed shot from outside the box misses to the left.
J. Colback
- 88'

Free kick won
Ronnie Edwards (Queens Park Rangers) wins a free kick in the defensive half.
- 88'SWA

Foul
Foul by Ollie Cooper (Swansea City).
- 87'
SubSubbed on for G. Franco
Substitution, Swansea City. Joe Allen replaces Gonçalo Franco.
J. Allen
- 86'
SubSubbed on for B. Cabango
Substitution, Swansea City. Hannes Delcroix replaces Ben Cabango because of an injury.
H. Delcroix
- 86'
Delay over. They are ready to continue.
- 85'

Delay in match because of an injury Ben Cabango (Swansea City).
- 83'

Offside
Offside, Swansea City. Ronald is caught offside.
- 83'

Free kick won
Jay Fulton (Swansea City) wins a free kick in the defensive half.

