Here is how we rated Rovers' individual performances at The Valley. Let us know your thoughts on Twitter @FreePressRovers.
9. Taylor Richards 9
A brilliant performance from the Brighton loanee, who did both sides of the game so well. He snuffed out Charlton attacks before they could even develop and was a threat deep in opposition territory. He looks more than capable of becoming a vital player in this Rovers side. Photo: AHPIX
10. Rayhaan Tulloch n/a
Unfortunate to pick up a very early injury before he could make an impression on the game. Photo: AHPIX
11. Tyreece John-Jules 8
He struggled to make his mark over the first 20 minutes as Rovers did not get going but he grew into the game before grabbing his first goal for the club - and a very good goal it was too. He showed confidence on the ball with some neat touches and used his strength to bring others into the game. Photo: AHPIX
12. Jason Lokilo 7
Asked to go on the pitch very early after Tulloch’s injury, he showed little sign of being caught off guard. A lively attacking presence, who combined really well with Reece James throughout their time on the pitch together. His use of the ball was very good. Photo: AHPIX