Match ends, Charlton Athletic 0, Bristol City 1.

Bristol City beat fellow strugglers Charlton in front of new manager Lee Johnson to climb out of the Championship relegation zone.
Johnson was appointed Robins boss earlier on Saturday afternoon but watched on from the directors' box.
The visitors won it thanks to Lee Tomlin's 21st-minute penalty after the Bournemouth loanee had been pushed by Johann Berg Gudmundsson.
The Addicks created openings but never came close to levelling.
This defeat, coupled with Bolton's win over Rotherham, means Jose Riga's men have dropped to the foot of the table.
Meanwhile, Bristol City have gone up to 20th in the Championship and are now three points clear of the relegation zone.
It could have been more comfortable for the visitors but Addicks keeper Stephen Henderson, who perhaps should have kept out Tomlin's spot-kick, made fine saves from two Luke Freeman efforts.
Charlton's clearest chance fell to striker Zakarya Bergdich but he shot tamely at keeper Richard O'Donnell.
Charlton boss Jorge Riga:
"The main reason we avoided going down last time was my positivity. But I'm also realistic, I'm not a dreamer.
"There are lots of games still left to play."
Bristol City joint stand-in manager Wade Elliott:
"We defended well, limited them to few opportunities and we looked lively on the counter.
"It's credit to the players, they are a really good bunch.
"The manager coming in has inherited a good group of players, there are some great characters and he has come into a good place."
Line-ups
Charlton
Formation 4-4-2
- 1Henderson
- 20Solly
- 50Teixeira
- 26Lennon
- 21FoxSubstituted forHarriottat 78'minutes
- 7Berg Gudmundsson
- 8Cousins
- 4JacksonBooked at 76minsSubstituted forBaat 84'minutesBooked at 90mins
- 19BergdichBooked at 40mins
- 37LookmanSubstituted forGhoochannejhadat 63'minutes
- 9Makienok
Substitutes
- 6Sarr
- 11Harriott
- 16Ghoochannejhad
- 22Ba
- 28Johnson
- 30Pope
- 39Poyet
Bristol City
Formation 4-2-3-1
- 12O'Donnell
- 2Little
- 4Flint
- 17BakerBooked at 70mins
- 13Golbourne
- 21PackBooked at 37mins
- 7SmithBooked at 5mins
- 15Freeman
- 14ReidSubstituted forWagstaffat 66'minutes
- 9TomlinSubstituted forWilbrahamat 61'minutes
- 22KodjiaSubstituted forAgardat 78'minutes
Substitutes
- 1Fielding
- 3Williams
- 10Agard
- 11Wagstaff
- 16Pearce
- 18Wilbraham
- 20Burns
- Referee:
- Mike Jones
- Attendance:
- 14,342
Match Stats
- Possession
- Home55%
- Away45%
- Shots
- Home9
- Away12
- Shots on Target
- Home3
- Away6
- Corners
- Home4
- Away5
- Fouls
- Home14
- Away16
Live Text
Post update
Full Time
Second Half ends, Charlton Athletic 0, Bristol City 1.
Booking
El-Hadji Ba (Charlton Athletic) is shown the yellow card for a bad foul.
Post update
Foul by El-Hadji Ba (Charlton Athletic).
Post update
Kieran Agard (Bristol City) wins a free kick in the defensive half.
Post update
Attempt blocked. Kieran Agard (Bristol City) right footed shot from the left side of the box is blocked. Assisted by Luke Freeman.
Post update
Foul by Jordan Cousins (Charlton Athletic).
Post update
Kieran Agard (Bristol City) wins a free kick in the defensive half.
Post update
Corner, Charlton Athletic. Conceded by Scott Golbourne.
Post update
Attempt blocked. Johann Berg Gudmundsson (Charlton Athletic) left footed shot from the left side of the box is blocked. Assisted by Simon Makienok with a headed pass.
Substitution
Substitution, Charlton Athletic. El-Hadji Ba replaces Johnnie Jackson.
Post update
Callum Harriott (Charlton Athletic) wins a free kick in the defensive half.
Post update
Foul by Scott Wagstaff (Bristol City).
Post update
Corner, Bristol City. Conceded by Stephen Henderson.
Post update
Attempt saved. Luke Freeman (Bristol City) right footed shot from outside the box is saved in the top left corner. Assisted by Aaron Wilbraham.
Post update
Corner, Bristol City. Conceded by Stephen Henderson.
Post update
Attempt saved. Luke Freeman (Bristol City) left footed shot from outside the box is saved in the top centre of the goal. Assisted by Kieran Agard with a headed pass.
Post update
Callum Harriott (Charlton Athletic) wins a free kick on the left wing.
Post update
Foul by Scott Wagstaff (Bristol City).
Substitution
Substitution, Bristol City. Kieran Agard replaces Jonathan Kodjia.