League One Charlton stunned top-flight Brighton on penalties after a goalless draw to reach the Carabao Cup quarter-finals.
The Addicks defended well to hold their opponents at bay in regulation time, with Brighton toothless in front of goal.
The Seagulls were dominant with 18 shots throughout the game but unable to convert their chances.
Charlton’s win sees them become the only non-Premier League side to reach the last eight.
The shootout itself was a nervy affair with six of the first nine kicks missed, but Charlton prevailed 4-3, Sam Lavelle sending the home crowd into cheers as he sealed victory with the 14th attempt.
It had been a first half that looked very much like a pre-season friendly for Brighton, currently seventh in the Premier League, as they struggled to click in front of goal.
Tariq Lamptey and Solly March helped create many chances that were wasted.
Charlton have struggled this season and sit just four points clear of the League One relegation places.
But Dean Holden’s side showed their spirit and Steven Sessegnon forced a final block from Lewis Dunk to deny them a certain goal late in the first half.
Brighton will feel aggrieved as referee Thomas Bramall dismissed a penalty appeal as striker Deniz Undav appeared to have been tripped in the box by Lavelle shortly after the restart.
March then danced through the Charlton defense before curling an effort just wide from 10 yards out.
Roberto de Zerbi’s men had another claim for a disallowed kick after Jesurun Rak-Sakyi appeared to bring down Pervis Estupinan, who came on as a substitute after returning from the World Cup with Ecuador.
But Brighton failed to show enough quality and, with Pascal Gross, Leandro Trossard and Moses Caicedo among those to miss in the shootout, Charlton seized the opportunity to continue their run in the competition.