Johnnie Jackson's strike saw Charlton beat second-placed Sheffield United and move seven points clear at the top of League One.
Jackson fired the Addicks ahead midway through the first half with a direct free-kick, after Danny Hollands was brought down by Neil Collins.
Charlton were reduced to 10 men late on after Darel Russell was dismissed for a foul on Kevin McDonald.
Blades striker James Beattie was also shown a red card for violent conduct.
His dismissal came after he was involved in the melee following Russell's sending-off.
United had earlier a goal ruled out when Richard Cresswell was adjudged to have fouled goalkeeper Ben Hamer.
VIEWS FROM THE DRESSING ROOM
Charlton manager Chris Powell told BBC London 94.9:
"We were playing good opposition - good players under a good manager - but my team really dug in today and were really professional.
"In the end it was won by a set piece and it was an outstanding free-kick by Johnnie Jackson.
"Today was a tight affair. Both keepers made good saves, some heroic defending at both ends so it is always going to take a moment of quality to really win you the game and that happened for us today."
Sheffield United manager Danny Wilson told BBC Radio Sheffield:
"I thought for large parts of that game we were very much the aggressors. I think they have been very fortunate.
"We've not really had the bounce of the ball at times, particularly in the box. I just felt, particularly in the second half, we were outstanding.
"Some of our football was exquisite at times and I feel for the lads and the fans because there was a result there for us."
Darel Russell concedes a free kick for a foul on Kevin McDonald. Steve Simonsen takes the free kick.
95:10 Full time
Full Time The match has reached full-time.
Inswinging corner taken from the right by-line by Stephen Quinn, Header from deep inside the area by Chris Porter goes over the bar.
Marcus Williams concedes a free kick for a foul on Danny Haynes. Johnnie Jackson shoots direct from the free kick.
90:00 +0:29 Booking
Booking Marcus Williams is shown a yellow card.
The assistant referee signals for offside against Yann Kermorgant. Harry Maguire takes the direct free kick.
Bradley Pritchard fouled by Ched Evans, the ref awards a free kick. Ben Hamer restarts play with the free kick.
Harry Maguire fouled by Yann Kermorgant, the ref awards a free kick. Free kick taken by Kevin McDonald.
Substitution Chris Porter replaces Lee Williamson.
Substitution (Charlton) makes a substitution, with Danny Haynes coming on for Bradley Wright-Phillips.
Booking Ched Evans receives a yellow card for unsporting behaviour.
Foul by Darel Russell on Kevin McDonald, free kick awarded. Direct free kick taken by Steve Simonsen.
Booking Yann Kermorgant receives a yellow card.
Dismissal James Beattie is shown a red card for violent conduct.
Dismissal Darel Russell dismissed for professional foul.
Foul by Kevin McDonald on Darel Russell, free kick awarded. Free kick taken by Michael Morrison.
Booking Booking for Kevin McDonald for unsporting behaviour.
Darel Russell fouled by Michael Doyle, the ref awards a free kick. Michael Morrison takes the free kick.
Booking Michael Doyle goes into the book.
Free kick awarded for an unfair challenge on Michael Doyle by Rhoys Wiggins. Free kick taken by Steve Simonsen.
Substitution Darel Russell replaces Danny Green.
Substitution Richard Cresswell leaves the field to be replaced by James Beattie.
Substitution Marcus Williams joins the action as a substitute, replacing Lecsinel Jean-Francois.
Effort from outside the box by Harry Maguire goes wide right of the target.
Header from close in by Richard Cresswell misses to the left of the target.
Foul by Bradley Wright-Phillips on Harry Maguire, free kick awarded. Free kick taken by Harry Maguire.
Free kick awarded for a foul by Bradley Pritchard on Kevin McDonald. Michael Doyle takes the direct free kick.
Corner taken right-footed by Lee Williamson, Effort on goal by Ched Evans from inside the penalty area goes harmlessly over the bar.
Outswinging corner taken by Lee Williamson from the right by-line, Michael Morrison manages to make a clearance.
Danny Green takes a shot. Blocked by Lecsinel Jean-Francois. Outswinging corner taken left-footed by Johnnie Jackson from the left by-line.
Booking Ben Hamer goes into the referee's book.
Bradley Wright-Phillips fouled by Neill Collins, the ref awards a free kick. Ben Hamer restarts play with the free kick.
Danny Green gives away a free kick for an unfair challenge on Stephen Quinn. Stephen Quinn takes the direct free kick.
Booking Bradley Pritchard booked.
Unfair challenge on Richard Cresswell by Danny Hollands results in a free kick. Direct free kick taken by Harry Maguire.
Foul by Rhoys Wiggins on Lee Williamson, free kick awarded. Direct free kick taken by Steve Simonsen.
Kevin McDonald challenges Danny Hollands unfairly and gives away a free kick. Ben Hamer takes the free kick.
Bradley Pritchard produces a left-footed shot from just outside the penalty area that goes harmlessly over the target.
Corner taken by Johnnie Jackson from the right by-line.
Danny Green takes a shot. Save by Steve Simonsen.
Danny Green takes a shot. Save by Steve Simonsen.
Foul by Lee Williamson on Rhoys Wiggins, free kick awarded. Rhoys Wiggins restarts play with the free kick.
Foul by Danny Green on Lecsinel Jean-Francois, free kick awarded. Steve Simonsen restarts play with the free kick.
Chris Solly concedes a free kick for a foul on Richard Cresswell. The free kick is delivered left-footed by Stephen Quinn from left channel, Ben Hamer makes a save.
The referee starts the second half.
45:00 +1:39 Half time
Half Time The ref blows to end the first period.
Foul by Danny Hollands on Kevin McDonald, free kick awarded. Lee Williamson takes the free kick.
Lee Williamson takes a inswinging corner to the near post, Headed effort from deep inside the penalty area by Harry Maguire goes harmlessly over the crossbar.
Bradley Wright-Phillips challenges Matthew Lowton unfairly and gives away a free kick. Direct free kick taken by Matthew Lowton.
Unfair challenge on Bradley Pritchard by Michael Doyle results in a free kick. Chris Solly takes the free kick.
Corner taken by Lee Williamson from the left by-line to the near post, Foul by Richard Cresswell on Ben Hamer, free kick awarded. Free kick taken by Ben Hamer.
Stephen Quinn produces a right-footed shot from outside the penalty box and misses left.
Shot on goal by Yann Kermorgant from inside the box goes harmlessly over the target.
Corner taken by Johnnie Jackson from the right by-line to the near post.
The assistant referee flags for offside against Stephen Quinn. Ben Hamer takes the indirect free kick.
Outswinging corner taken from the right by-line by Stephen Quinn, Danny Hollands makes a clearance.
Ched Evans fouled by Rhoys Wiggins, the ref awards a free kick. Strike on goal comes in from Lee Williamson from the free kick, save by Ben Hamer.
Booking Caution for Rhoys Wiggins.
Foul by Neill Collins on Bradley Pritchard, free kick awarded. Free kick taken by Rhoys Wiggins.
The referee blows for offside against Bradley Wright-Phillips. Steve Simonsen restarts play with the free kick.
Danny Hollands provided the assist for the goal.
20:06 Goal scored
Goal - Johnnie Jackson - Charlton 1 - 0 Sheff Utd Johnnie Jackson finds the net with a goal direct from the free kick from outside the penalty area to the top left corner of the goal. Charlton 1-0 Sheff Utd.
Free kick awarded for a foul by Neill Collins on Danny Hollands.
Effort from outside the penalty box by Michael Doyle goes wide left of the target.
Corner taken by Lee Williamson from the left by-line to the near post, save by Ben Hamer.
Lee Williamson gives away a free kick for an unfair challenge on Danny Hollands. Ben Hamer takes the direct free kick.
Michael Doyle challenges Yann Kermorgant unfairly and gives away a free kick. Danny Green crosses the ball in from the free kick.
Free kick awarded for an unfair challenge on Rhoys Wiggins by Richard Cresswell. Ben Hamer takes the free kick.
Lee Williamson takes a outswinging corner from the right by-line played to the near post, Kevin McDonald produces a right-footed shot from inside the area that clears the crossbar.
The match has kicked off.
Live text and data provided by The Press Association
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.