Match report: Charlton 2 Leicester City 1
Leicester old boys Michael Morrison and Yann Kermorgant fired Charlton to victory over the Foxes in a pulsating clash at The Valley.
The away side's Matty James was sent off in the match which saw the Addicks win 2-1 to claim their first three points of the season.
Perhaps as a combination of the new formation working well in the League Cup in midweek and a knee injury to right-back Chris Solly, Chris Powell kept a 3-5-2 line-up with Rhoys Wiggins and Lawrie Wilson as wing-backs.
With Leicester adopting a similar formation the opening minutes made for a cagey affair. Leicester sat deep looking for the counter-attack, while their defence dealt adeptly with Charlton's crosses.
Charlton's dangerman and perennial boo-boy for the Foxes faithful, Kermorgant, perhaps overeager to impress, was having trouble both getting the ball to stick to his feet and finding a red shirt when he did.
At the other end, the home side gave an early reminder of their lack of concentration at corners when Liam Moore headed comfortably wide when unmarked from a set-play.
Midway through the half, the game was showing signs of opening up and when Kasper Schmeichel flapped at a cross from Jackson there was hope for the Addicks.
From the subsequent Dale Stephens' corner it was Morrison who rose un-marked in the centre of the away side's box to head the home side in front on 27 minutes.
Moments later it was Charlton number one Ben Hamer's turn to misjudge a cross and while that was bundled behind for a corner, there was no repeat of Leicester's calamity and the ball was cleared to safety.
Leicester, however, were continuing to fall apart at those set-pieces. Both from corners, Schmeichel saved from point blank range from Morrison, while Simon Church somehow lifted his shot over from inside the six yard box.
Despite the lead, Charlton's play was often sloppy with the midfield surrendering possession with increasing regularity
Leicester, however, were failing to capitalise, and did not look like a side unbeaten this season with three wins from their first four league games.
At the beginning of the second-half Kermorgant was showing more purpose. After a trip halted his run deep into the Leicester half his free-kick from 30 yards was superbly turned around the post by Schmeichel.
On the counter, however, Leicester nearly leveled and the game exploded into life seconds later when James got his marching orders.
Jamie Vardy squared for Danny Drinkwater unmarked but Hamer rushed out to saved well with his feet.
Chasing the follow-up Leicester's James went down in the box but as referee Darren Deadman waved away his appeals for a penalty, James was furious, and the referee showed him a second yellow card on 51 minutes for dissent.
Any hope that would be the end of Leicester didn't last long as they just seemed to be fired up by the incident.
Hamer was again called upon, saving well to his left from David Nugent after the former England striker had broken through.
It was another corner which gave Charlton some breathing space. Johnnie Jackson's deep inswinger was met at the far post by Kermorgant who headed the Addicks 2-0 up on 56 minutes.
Schmeichel, claiming he was impeded, was also booked for dissent.
But Charlton still didn't look confident and Leicester were soon back in it. Sloppy defending from a cross saw the ball fall to Drinkwater who fired the ball past Hamer for 2-1 on 61 minutes.
Within a minute Charlton should have had their two goal advantage back but Jackson volleyed over from inside the box after being teed up by Kermorgant.
Next Kermorgant was brilliantly denied by Schmeichel who dived through the air to palm the striker's header upwards, before getting to his feet and pushing Simon Church's follow up wide of the post.
From the corner he got down well to save from Stephens and, with 20 minutes still remaining, Leicester were still in it.
The game was being played at a high intensity but chances were now limited. Andy King chipped harmlessly into Hamer's arms for Leicester while Church's shot from close-in was blocked at the other end.
With nine minutes left Bradley Pritchard put substitute Jordan Cousins through but the impressive Schmeichel came out to save the Foxes again.
Despite six minutes injury time the Addicks held out, to give the much-relieved fans their first league win of the season.
Charlton: Hamer; Morrison, Cort, Dervite; Wilson, Stephens (Cousins 75), Pritchard, Jackson (Gower 75), Wiggins; Church (Pigott 89), Kermorgant.
Leicester City: Schmeichel; Moore , Morgan, Miguel; De Laet (Knockhaert 56), Schlupp (Dyer 72); King, James, Drinkwater ; Nugent, Vardy (Wood 67).