More on KentOnline
Charlton made it four wins in a row in League 1 with a 2-1 victory at Stockport on Saturday.
The Addicks went in front on 13 minutes when defender Sam Sodje connected with Grant Basey's corner to head home his third of the season.
Dave Mooney could have doubled the lead before the break but although his effort beat keeper Owain Fon Williams, Adam Griffin got back to clear off the line.
The hosts' best chance of the first half fell to Paul Turnbull but his volleyed effort came back off the woodwork.
Scott Wagstaff scored what proved to be the decisive goal 17 minutes from time when he rounded the keeper and finished.
The hosts pulled one back in stoppage time in bizarre circumstances as Griffin's cross struck the bar before going in off Charlton keeper Rob Elliot for an own goal.
There were unfortunate scenes in the aftermath as all 22 players got involved in a melée, which ended with Stockport's Carl Baker being shown a red card after clashing with Charlton's Nicky Bailey.
The result sees the Addicks cut the gap at the top of the table to just two points as leaders Leeds could only manage a goalless draw at Brentford.