Charlton got here from two objectives all the way down to edge a 3-2 Sky Wager League One victory over Bristol Rovers at The Valley, giving caretaker supervisor Johnnie Jackson three factors in his first sport in cost and transferring into the play-off locations.
The guests took the lead after 18 minutes when Ian Maatsen felled Jonah Ayunga contained in the Addicks penalty space, leaving Rovers skipper Luke Leahy to transform the ensuing spot-kick.
Their second got here after 32 minutes when the hosts gave the ball away and Ed Upson drove a distance effort previous goalkeeper Ben Amos.
Charlton responded only one minute later when Andrew Shinnie chested down a free ball and located the far backside nook, earlier than Jake Forster-Caskey curled in a free-kick three minutes earlier than the break to deliver the house workforce again on degree phrases.
The Reds then snatched victory within the 84th minutes when Conor Washington tapped in his personal headed effort after it bounced again off the submit.
Rovers goalkeeper Joe Day was despatched off in stoppage-time after stopping Chuks Aneke from breaking away searching for a match-sealing fourth to depart the guests only one level above the relegation zone.