Charlton opened up a 10-point advantage at the top of npower League One thanks to a 2-0 victory over play-off chasing Stevenage.
The hosts had to wait until four minutes after the interval to break the deadlock through Michael Morrison's volley. Bradley Wright-Phillips then made sure of the points with his deflected shot after 64 minutes.
Second-placed Sheffield United have the chance to pull back some of the deficit when they face city rivals Wednesday on Sunday.
Huddersfield - with new manager Simon Grayson in charge for the first time - moved into the top three with a 2-0 win at home to league strugglers Exeter.
The Terriers went ahead five minutes before the interval thanks to Jamie McCombe's header, with Jordan Rhodes' strike five minutes from time ending Exeter's challenge at the Galpharm Stadium.
MK Dons and Carlisle also maintained their push for the play-offs with narrow wins. Mathias Doumbe's 33rd-minute strike earned MK Dons a 1-0 victory at Bournemouth, while Carlisle needed a last-minute goal from Francois Zoko to see off Yeovil 3-2.
Wycombe put in the performance of the day with a 5-0 rout of Hartlepool to move off the foot of the table. Paul Hayes and Stuart Beavon scored two goals each with Gary Doherty also on the scoresheet as Wanderers ran amok at Adams Park.
Jonathan Forte scored 10 minutes from time to hand Notts County a 1-0 win over Chesterfield, who slipped to the bottom of the standings as a result of the loss.
Scunthorpe and Rochdale failed to ease their relegation woes as both teams played out goalless draws against Brentford and Colchester respectively.
Lateef Elford-Alliyu earned Leyton Orient a 1-1 draw at Bury, who took the lead through Matthew Spring, while a Shefki Kuqi penalty was enough to take Oldham past Tranmere and Preston and Walsall had to settle for a 0-0 draw.