Bristol City vs Swansea City
Match pulse
Who won: Swansea 1-0
Swansea City beat Bristol City 1-0 on Friday, August 20, 2021 at Ashton Gate. Goals for Swansea: Joël Piroe (19').
Play by play
- Match ends, Bristol City 0, Swansea City 1.
- Second Half ends, Bristol City 0, Swansea City 1.
- 90'+5'

Free kick won
Han-Noah Massengo (Bristol City) wins a free kick in the defensive half.
- 90'+5'

Foul
Foul by Morgan Whittaker (Swansea City).
- 90'+2'

Header just wide
Attempt missed. Andy King (Bristol City) header from the centre of the box is close, but misses to the right. Assisted by Andreas Weimann with a cross.
A. King
- 90'+1'

Shot off target
Attempt missed. Jamie Paterson (Swansea City) left footed shot from the left side of the box misses to the right. Assisted by Jamal Lowe following a fast break.
- 90'

Yellow card
Matt Grimes (Swansea City) is shown the yellow card for a bad foul.
M. Grimes
- 90'

Free kick won
Han-Noah Massengo (Bristol City) wins a free kick in the attacking half.
- 90'

Foul
Foul by Matt Grimes (Swansea City).
- 88'

Offside
Offside, Swansea City. Matt Grimes tries a through ball, but Morgan Whittaker is caught offside.
- 88'

Left footed shot saved
Attempt saved. Matt Grimes (Swansea City) left footed shot from outside the box is saved in the top centre of the goal. Assisted by Brandon Cooper.
M. Grimes
- 87'

Foul
Foul by Jay Fulton (Swansea City).
- 87'

Free kick won
Andy King (Bristol City) wins a free kick in the defensive half.
- 86'
SubSubbed on for D. Simpson
Substitution, Bristol City. Andy King replaces Danny Simpson.
A. King
- 84'

Yellow card
Antoine Semenyo (Bristol City) is shown the yellow card for a bad foul.
A. Semenyo
- 83'

Foul
Foul by Antoine Semenyo (Bristol City).
- 83'

Free kick won
Brandon Cooper (Swansea City) wins a free kick in the defensive half.
- 81'
SubSubbed on for J. Piroe
Substitution, Swansea City. Jamal Lowe replaces Joël Piroe.
J. Lowe
- 80'

Offside
Offside, Bristol City. Danny Simpson tries a through ball, but Chris Martin is caught offside.
- 76'

Yellow card
Robert Atkinson (Bristol City) is shown the yellow card for a bad foul.
R. Atkinson
- 76'

Foul
Foul by Robert Atkinson (Bristol City).
- 76'

Free kick won
Ethan Laird (Swansea City) wins a free kick on the right wing.
- 74'

Offside
Offside, Bristol City. Antoine Semenyo tries a through ball, but Andreas Weimann is caught offside.
- 74'

Shot blocked
Attempt blocked. Antoine Semenyo (Bristol City) left footed shot from outside the box is blocked. Assisted by Danny Simpson.
- 73'

Left footed shot blocked
Attempt blocked. Ryan Manning (Swansea City) left footed shot from outside the box is blocked.
R. Manning

