Charlton failed to alleviate concerns about relegation to the championship as he suffered a frustrating home loss to Reading.
The Royals had a dream start as George Puscas put them forward from the penalty spot in the third minute after a foul by Deji Oshilaja.
Chuks Aneke had an excluded equalizer for offside after half an hour, despite the reruns seeming to show that he should have held out.
The Addicks have created more chances than their opponents and have had their own late penalty appeal denied as they did not really test Rafael Cabral for the Reading goal.
Lee Bowyer’s team remains at one point and two places above the relegation zone, the teams directly below remaining to play.
The victory sees Reading consolidate 13th place and means they are almost mathematically safe from relegation, having been third from the bottom when Mark Bowen took over as manager in mid-October.
Oshilaja’s mistake costs Addicks
Charlton boss Bowyer made five changes to the team that was beaten Tuesday after the promotion to Brentford.
But it was Oshilaja – one of those recruited – who was at fault for what turned out to be the winning goal as he grabbed Andy Rinomhota in the box and Romanian striker Puscas of Reading a propelled the kick in the middle of the net.
Yakou Meite had two good efforts for the Royals before Charlton thought they should have equalized when Aneke reacted most quickly to finish well after Aidan McGeady’s shot was saved, only for officials – who n haven’t had VAR help – to judge that it was offside.
However, the close thing seemed to stimulate Charlton as Macauley Bonne, Josh Cullen and Aneke all missed the target with efforts before the break.
Bonne had a head easily saved five minutes into the second half, while Darren Pratley barely missed contact with a dive head after good work from Alfie Doughty in the lower left of Charlton as they pressed for an equalizer .
The home team believed they should have had a penalty kick just five minutes from the end, while Jake Forster-Caskey had faced a challenge from Jordan Obita, but the referee had booked the Addicks’ replacement for a dip.