Championship
Bristol City2Swansea0

Bristol City 2-0 Swansea City: Andreas Weimann inspires Robins victory against Swans

Adam Webster tackles Nathan Dyer
Bristol centre-half Adam Webster had missed the Robins' last two matches with an injury

Bristol City beat Swansea to register their seventh successive win and move into the Championship play-off spots.

After Andreas Weimann had seen a first-half header ruled out for offside, the former Aston Villa forward put the hosts in front 42 seconds after the restart when he converted Jamie Paterson's cross.

Swansea pushed for an equaliser but that gave Weimann the time and space to set up Callum O'Dowda to seal victory.

Boosted by the return of Adam Webster in defence, the hosts absorbed long spells of pressure from Swansea City throughout but Graham Potter's side failed to carve out any clear chances.

Victory moved Bristol City up to sixth at the expense of Derby County, who drew with Preston on Friday, and they are now just seven points off the top two.

For Swansea, a seven-game unbeaten run comes to an end, amid a turbulent time for the Welsh club, after Tom Carroll, Jefferson Montero and Wilfried Bony all left on deadline day.

Declan John of Swansea City
Swansea City full-back Declan John started just his fourth Championship game since joining in August 2018

Swansea, who left out Wales international Daniel James after his proposed loan move to Leeds United fell through, started the brightest of the two sides.

Summer signing Declan John delivered two dangerous balls in the first half but neither Oli McBurnie nor Nathan Dyer tested Frank Fielding in the Bristol City goal with their efforts.

Josh Brownhill almost gave the Robins the lead on the stroke of half-time but Swans keeper Erwin Mulder was equal to the effort.

But it did not take Lee Johnson's side long to make amends for that missed opportunity, with Weimann burying his header into the bottom-right-hand corner to ease the tension around Ashton Gate.

George Byers almost levelled the score on 62 minutes but his 30-yard strike was saved superbly by Fielding to tip his effort onto the post.

Swansea continued to pile forward but in doing so left Weimann free in the middle of the park with time to pick out O'Dowda, who put the result beyond doubt.

It could have been worse for the Swans but Mulder denied O'Dowda his second with a fine save after 80 minutes to keep the score at 2-0.

Bristol City head coach Lee Johnson:

"I don't mind our supporters getting ahead of themselves and partying. But my job is to keep the players focused.

"There is still plenty of room for improvement and a lot we can work on. Take your eye off the ball in the Championship and you can soon be on the slide. It was a strong performance against a good Swansea side. I'm pleased with the clean sheet and felt we defended really well as a team.

"What encourages me most is that we are on a great run with a lot of quality players out of the team or even the squad for one reason or another."

Swansea boss Graham Potter:

"The boys gave everything at the end of a tough week. We didn't have the ideal preparation, but that is not an excuse.

"I understand that this is a disappointing time for our supporters and it is a challenge for all of us. But we have to come together as a club and move on.

"We knew the main focus of the transfer window was hanging onto our players and the positives were that we kept Dan James and Leroy Fer. I knew when I took the job how tough life is for clubs coming down from the Premiership and all I can do is work as hard as I can to move us forward."

Line-ups

Bristol City

  • 1Fielding
  • 5Wright
  • 22Kalas
  • 4Webster
  • 3Dasilva
  • 21Pack
  • 14Weimann
  • 20PatersonSubstituted forEliassonat 70'minutes
  • 8Brownhill
  • 11O'DowdaSubstituted forPalmerat 83'minutes
  • 9DiedhiouSubstituted forTaylorat 75'minutes

Substitutes

  • 2Pisano
  • 10Taylor
  • 17Kelly
  • 19Eliasson
  • 24O'Leary
  • 40Eisa
  • 45Palmer

Swansea

  • 25Mulder
  • 23RobertsSubstituted forMcKayat 75'minutes
  • 5van der Hoorn
  • 17Carter-Vickers
  • 24John
  • 27Fulton
  • 21Grimes
  • 12DyerSubstituted forAsoroat 62'minutes
  • 28ByersBooked at 63minsSubstituted forBaker-Richardsonat 77'minutes
  • 10Celina
  • 9McBurnie

Substitutes

  • 11Narsingh
  • 13Benda
  • 16Asoro
  • 19McKay
  • 26Naughton
  • 46Baker-Richardson
  • 50Harries
Referee:
Andy Woolmer
Attendance:
23,560

Match Stats

Home TeamBristol CityAway TeamSwansea
Possession
Home43%
Away57%
Shots
Home13
Away11
Shots on Target
Home4
Away4
Corners
Home6
Away3
Fouls
Home9
Away10

Live Text

Match ends, Bristol City 2, Swansea City 0.

Full Time

Second Half ends, Bristol City 2, Swansea City 0.

Attempt missed. Kasey Palmer (Bristol City) right footed shot from the left side of the box is high and wide to the right. Assisted by Josh Brownhill following a set piece situation.

Foul by Jay Fulton (Swansea City).

Matty Taylor (Bristol City) wins a free kick in the attacking half.

Attempt missed. Bersant Celina (Swansea City) right footed shot from the left side of the box misses to the right. Assisted by Barrie McKay.

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

Foul by Marlon Pack (Bristol City).

Substitution

Substitution, Bristol City. Kasey Palmer replaces Callum O'Dowda.

Attempt saved. Callum O'Dowda (Bristol City) left footed shot from the centre of the box is saved in the bottom right corner. Assisted by Niclas Eliasson.

Foul by Joel Asoro (Swansea City).

Niclas Eliasson (Bristol City) wins a free kick in the defensive half.

Offside, Bristol City. Niclas Eliasson tries a through ball, but Matty Taylor is caught offside.

Foul by Matt Grimes (Swansea City).

Matty Taylor (Bristol City) wins a free kick in the attacking half.

Substitution

Substitution, Swansea City. Courtney Baker-Richardson replaces George Byers.

Substitution

Substitution, Bristol City. Matty Taylor replaces Famara Diedhiou.

Substitution

Substitution, Swansea City. Barrie McKay replaces Connor Roberts.

Goal!

Goal! Bristol City 2, Swansea City 0. Callum O'Dowda (Bristol City) left footed shot from the centre of the box to the bottom right corner. Assisted by Andreas Weimann with a through ball.

Attempt missed. Callum O'Dowda (Bristol City) left footed shot from outside the box misses to the right. Assisted by Josh Brownhill.

Attempt missed. Famara Diedhiou (Bristol City) header from the centre of the box misses to the left. Assisted by Josh Brownhill.

Substitution

Substitution, Bristol City. Niclas Eliasson replaces Jamie Paterson.

Attempt missed. Mike van der Hoorn (Swansea City) right footed shot from more than 35 yards is high and wide to the right. Assisted by Matt Grimes.

Foul by Declan John (Swansea City).

Marlon Pack (Bristol City) wins a free kick in the defensive half.

Attempt missed. Adam Webster (Bristol City) header from the centre of the box misses to the right. Assisted by Jamie Paterson with a cross following a corner.

Corner, Bristol City. Conceded by Declan John.

Booking

George Byers (Swansea City) is shown the yellow card for a bad foul.

Foul by George Byers (Swansea City).

Marlon Pack (Bristol City) wins a free kick in the defensive half.

Substitution

Substitution, Swansea City. Joel Asoro replaces Nathan Dyer.

Attempt saved. George Byers (Swansea City) right footed shot from outside the box is saved in the top right corner. Assisted by Declan John.

Attempt missed. Bersant Celina (Swansea City) right footed shot from outside the box is high and wide to the right. Assisted by Jay Fulton.

Corner, Bristol City. Conceded by Oliver McBurnie.

Corner, Bristol City. Conceded by Connor Roberts.

Attempt blocked. George Byers (Swansea City) right footed shot from outside the box is blocked. Assisted by Oliver McBurnie.

Corner, Swansea City. Conceded by Andreas Weimann.

Connor Roberts (Swansea City) wins a free kick on the right wing.

Foul by Callum O'Dowda (Bristol City).

Attempt missed. Bersant Celina (Swansea City) right footed shot from outside the box misses to the left. Assisted by George Byers.

goal

As It Stood

TeamPWDLFAGDPts
1Norwich30169557391857
2Leeds30176750341657
3Sheff Utd30166850311954
4West Brom29148759382150
5Middlesbrough291311534221250
6Bristol City2913883729847
7Derby2913884035547
8Birmingham30101374536943
9Aston Villa30101375346743
10Hull30127114338543
11Blackburn30111094246-443
12Nottm Forest30101284235742
13Swansea30118114037341
14QPR29116123541-639
15Stoke30911103339-638
16Sheff Wed29108113445-1138
17Brentford29910104841737
18Preston30910114545037
19Wigan3095163145-1432
20Millwall2979133444-1030
21Rotherham30511142848-2026
22Reading30510153244-1225
23Bolton3058171945-2623
24Ipswich3039182351-2818
View full Championship table

Top Stories