A 1-0 lunchtime defeat saw Rovers drop to ninth in League One as their winless run stretched to six games with a listless performance.
Charlton, under new manager Nigel Adkins, were the more accomplished side and certainly looked the promotion party-poopers, climbing into the top six courtesy of Ian Maatsen’s 11th-minute goal.
By contrast, Rovers look like a team running out of ideas and totally devoid of confidence going forward.
Indeed, they barely mustered a shot on target in the second half as they chased the game, Charlton happy to press and contain them.
Save for the initial bounce under first-time manager Andy Butler in the aftermath of manager Darren Moore’s sudden departure to Sheffield Wednesday, Doncaster continue to look a side still reeling from that knockout blow.
Certainly it has left them floored on the canvas, and this defeat to a play-off rival will count double with games fast running out.
Maatsen struck the only goal when he was afforded time to let the ball bounce into his path and after holding off a defender, he fired home from close range.
The hard-running Omar Bogle had Rovers’ best chance moments later but his shot was well saved by Ben Amos.
But that was as good as it got with Rovers showing little pentration in the final third.
Support The Yorkshire Post and become a subscriber today. Your subscription will help us to continue to bring quality news to the people of Yorkshire. In return, you’ll see fewer ads on site, get free access to our app and receive exclusive members-only offers. Click HERE to subscribe.