• English Football League - Championship
  • Wednesday, October 23rd 2019
  • Ashton Gate
Club Badge Bristol City 2
Club Badge Charlton Athletic 1

Match Report

James Crawley

James Crawley reports from Ashton Gate

Posted Wednesday, October 23rd 2019

Banner image

Report: Bristol City 2-1 Charlton Athletic

They left it late but Josh Brownhill fired City to victory over Charlton Athletic, with a goal in the final embers sealing off a 2-1 win under the Ashton Gate lights.

After a relatively quiet first half, Famara Diédhiou had to pull the Robins level after Macauley Bonne rounded Daniel Bentley to tuck home the opener.

Diédhiou would be sent off leaving City with a job to do with ten men and five minutes to go.

However, Brownhill latched on to a Kasey Palmer pass and fired City in front as they bounced back from Saturday’s defeat and make it five games unbeaten at home since the opening day of the campaign (W3, D2).

Lee Johnson named four changes to his starting XI with Pedro Pereira at right-back. The side shifted to a conventional back four with Callum O'Dowda and Niclas Eliasson restored to support width in midfield and there was a start for Antoine Semenyo up front.

City were a little slow under the lights to begin with and a handful of passes went astray as the rain fell in BS3. Brownhill was picked off in his own half at one stage as Charlton looked to press and quicken the tempo though the chance came to nothing in the end.

With O’Dowda and Eliasson there was notable width though and when City stretched the Addicks backline with Han-Noah Massengo’s pass to Eliasson, the chance was on. The young winger was quickly hacked down by Beram Kayal though, booked for his challenge too, and Eliasson blazed the resulting free kick over Dillon Phillips’ crossbar.

An error from Ashley Williams, a misjudged backpass to Dan Bentley, gifted the visitors a corner and there was a moment of panic before Bentley retrieved the ball. He kick-started a counter-attack and with the Robins back up the other end, Brownhill looked to wrap his foot around an effort from outside the box but it curled into the grateful hands of Phillips.

Weimann would have a close-range effort blocked and mistimed a header moments later as Charlton survived before they were forced into a two changes in quick succession; captain Jason Pearce had to be stretchered off the field and replaced by Darren Pratley, while Chris Solly was introduced for the injured Jake Forster-Caskey just three minutes later.

How would the substitutions impact the dynamic of the game? The Robins had been attacking without that little bit of injection needed and at half-time, it was all to play for.

The game certainly had an extra spark about it after the break though it was Charlton who went closest first when Bonne fizzed a shot from a narrow angle inches wide of the far post.

City rallied with Tommy Rowe heading over and Weimann saw a close-range shot somehow tipped over by Phillips as the home crowd roared.

By now City had made a double change with Rodri and Diédhiou on to replace Semenyo and Eliasson but soon after Johnson’s side would be chasing.

They had been unlucky prior to the opening goal with efforts off the line but Charlton raced up the other end with Bonne one-on-one, who took the ball around the advancing Bentley and slotted the ball into an open net.

It was a sucker punch with the hosts starting to get on top though they could have been two goals down but for Bentley’s smart save to deny Bonne moments later.

City now had to get forward. Massengo made way for the creative Palmer in Johnson’s final attack-minded change and the former Chelsea man was straight into the action, forcing the Addicks keeper into a save following a corner.

But City’s pressure eventually paid off as Diédhiou pulled the Robins level. A Brownhill cross was flicked on by Rodri and nobody but Diédhiou reacted as he nodded the ball past Phillips from close range. It may not have been pretty, but they all count!

However, the Senegal frontman soon saw red. There were arguments on the pitch as Charlton appealed for foul play against the striker and as the dust settled, referee James Linington gave Diédhiou his marching orders.

The game was closing in with a share of the spoils looking likely, until on-field captain Brownhill left his mark on the match.

Deep into stoppage time, the midfielder was picked out by Palmer’s pumped ball forward and he fired the ball beyond Phillips at his near post to seal victory at the death and send Ashton Gate into pandemonium.

It was well worth the wait!

City will be back in action on home soil when they host Wigan Athletic on Sunday (1.30pm KO).

Tickets available here

Bristol City

Diédhiou (75') , Brownhill (98')
Han-Noah Massengo, Niclas Eliasson, Antoine Semenyo

Charlton Athletic

Bonne (65')
Jake Forster-Caskey, Beram Kayal, Sam Field
  • KO: 7:45PM
  • Att: 20916
  • Venue: Ashton Gate
  • Ref: James Linington

Bristol City

  • 1 Daniel Bentley
  • 32 Pedro Pereira
  • 25 Tommy Rowe
  • 23 Taylor Moore
  • 29 Ashley Williams
  • 8 Josh Brownhill
  • 42 Han-Noah Massengo
  • 11 Callum O'Dowda
  • 19 Niclas Eliasson
  • 18 Antoine Semenyo
  • 14 Andreas Weimann


  • 6 Nathan Baker
  • 33 Niki Mäenpää
  • 17 Sammie Szmodics
  • 31 Rodri
  • 9 Famara Diédhiou
  • 5 Bailey Wright
  • 45 Kasey Palmer

Charlton Athletic

  • 1 Dillon Phillips
  • 4 Adedeji Oshilaja
  • 5 Tom Lockyer
  • 6 Jason Pearce
  • 8 Jake Forster-Caskey
  • 24 Josh Cullen
  • 21 Beram Kayal
  • 28 Sam Field
  • 11 Conor Gallagher
  • 14 Jonathan Leko
  • 17 Macauley Bonne


  • 29 Erhun Oztumer
  • 20 Chris Solly
  • 23 Naby Sarr
  • 15 Darren Pratley
  • 30 Ashley Maynard-Brewer
  • 10 Chuks Aneke
  • 44 Josh Davison

Match Overview


Bristol City

  • Josh Brownhill
  • ,
  • Famara Diédhiou

Charlton Athletic

  • Macauley Bonne

Line Up

Bristol City

  • Bentley, Pedro Pereira, Rowe, Moore, Williams, Brownhill, Massengo, O'Dowda, Eliasson, Semenyo, Weimann

Charlton Athletic

  • Phillips, Adedeji Oshilaja, Lockyer, Pearce, Forster-Caskey, Cullen, Kayal, Field, Gallagher, Leko, Bonne