Accrington climbed up to fifth in League One after defeating Charlton at The Valley thanks to a brace from Colby Bishop.
Bishop opened the scoring in the 36th minute and the 24-year-old then secured the points when he doubled Stanley’s lead midway through the second half.
The visitors started the brisker of the two sides, and Bishop headed a Sean McConville free-kick wide after four minutes.
Charlton started to impose themselves, and debutant Liam Millar drew a save out of visiting keeper Nathan Baxter following a solo run.
Jake Forster-Caskey forced Baxter into action again in the 25th minute, the Stanley number one turning away one-handed a shot from outside the area.
The visitors took the lead when a poor back header by Charlton skipper Jason Pearce went over the head of the outstretched Ben Amos, allowing Bishop to easily head home with the goal at his mercy.
Charlton looked for the equaliser, and Alex Gilbey made Baxter clear off the line three minutes before the interval.
The game was settled in the 67th minute when Bishop collected his second of the evening, the striker controlling a pass by Joe Pritchard before slotting home past Amos.
Match report by PA Media.
- 22MaatsenBooked at 85mins
- 19MorganBooked at 52minsSubstituted forWilliamsat 63′minutes
- 28SmythSubstituted forSchwartzat 78′minutes
- 14WashingtonSubstituted forAnekeat 45′minutes
- 27MillarSubstituted forMaddisonat 63′minutesSubstituted forPurringtonat 90+2′minutes
- 18RodgersSubstituted forCassidyat 66′minutes
- 11McConvilleSubstituted forRobertsat 83′minutes
- 10PritchardBooked at 83mins
Match ends, Charlton Athletic 0, Accrington Stanley 2.
Second Half ends, Charlton Athletic 0, Accrington Stanley 2.
Attempt blocked. Jason Pearce (Charlton Athletic) header from the centre of the box is blocked. Assisted by Chuks Aneke with a headed pass.
Corner, Charlton Athletic. Conceded by Nathan Baxter.
Attempt saved. Jake Forster-Caskey (Charlton Athletic) left footed shot from outside the box is saved in the centre of the goal.
Attempt blocked. Ian Maatsen (Charlton Athletic) left footed shot from the centre of the box is blocked. Assisted by Jonathan Williams.
Offside, Accrington Stanley. Nathan Baxter tries a through ball, but Colby Bishop is caught offside.
Offside, Charlton Athletic. Ben Purrington tries a through ball, but Chuks Aneke is caught offside.
Adedeji Oshilaja (Charlton Athletic) wins a free kick in the defensive half.
Foul by Colby Bishop (Accrington Stanley).
Substitution, Charlton Athletic. Ben Purrington replaces Marcus Maddison because of an injury.
Ian Maatsen (Charlton Athletic) wins a free kick in the defensive half.
Foul by Dion Charles (Accrington Stanley).
Ian Maatsen (Charlton Athletic) is shown the yellow card for a bad foul.
Foul by Ian Maatsen (Charlton Athletic).
Michael Nottingham (Accrington Stanley) wins a free kick in the defensive half.
Ben Amos (Charlton Athletic) wins a free kick in the defensive half.
Foul by Ryan Cassidy (Accrington Stanley).
Joe Pritchard (Accrington Stanley) is shown the yellow card for a bad foul.
Alex Gilbey (Charlton Athletic) wins a free kick on the right wing.