(After extra time, Charlton win 5-4 on penalties)
Charlton caused a major surprise by dumping holders Chelsea out of the Carling Cup in a penalty shootout.
Bryan Hughes hit the winning spot-kick for the Addicks after Robert Huth had missed for the Premiership leaders.
John Terry had put Chelsea ahead in the first half with a header from an Arjen Robben corner, before Darren Bent levelled after a Huth mistake.
Frank Lampard went close with a drive and Jay Bothroyd forced Carlo Cuducini to save before penalties settled it.
Chelsea started the brighter of the teams and Paulo Ferreira forced Stephan Andersen to palm away before Hernan Crespo headed wastefully wide.
Darren Ambrose and Dennis Rommedahl lashed shots over the Chelsea bar as the visitors threatened but it was the home side who went ahead through Terry.
Just four minutes later, though, Huth failed to get sufficient contact on a header back to Carlo Cudicini and Bent took advantage to steal in and grab an unlikely equaliser.
Chelsea came out in dominant fashion after the interval and Terry was a fraction away from grabbing his second, a left-foot volley arching narrowly wide.
Soon after, Shaun Wright-Phillips drilled off target before Andersen pulled off a magnificent save to deny Eidur Gudjohnsen.
It was ebb and flow as Charlton came back strongly, substitute Bothroyd seeing a stinging shot palmed away by Cudicini for a corner.
Lampard was also introduced as a second-half replacement and he went close with two trademark long-range drives - one flying over and the other ending up in Andersen's arms.
But no one could muster a winner and penalties settled it, with Huth's effort saved by Andersen and everyone else scoring.
Chelsea: Cudicini, Paulo Ferreira, Terry, Huth, Bridge (Lampard 60), Wright-Phillips (Joe Cole 60), Essien, Geremi, Robben, Gudjohnsen, Crespo (Drogba 83).
Subs Not Used: Cech, Diarra.
Booked: Essien, Geremi, Terry.
Goals: Terry 41.
Charlton: Andersen, Young, Hreidarsson, El Karkouri, Powell, Rommedahl (Thomas 64), Ambrose (Bothroyd 73), Murphy (Kishishev 82), Holland, Hughes, Bent.
Subs Not Used: Kiely, Spector.
Goals: Bent 45.
Charlton win 5-4 on penalties.
Ref: A Wiley (Staffordshire).