Charlton celebrate beating Brighton
Neither side could break the deadlock in normal time but League One Charlton progressed on penalties

After a goalless draw, League One's Charlton beat top-flight Seagulls on penalties.

In normal time, the Addicks did a good job of keeping their opponent at bay.

The Seagulls were in control with 18 shots, but couldn't convert them.

They became the only non-Premier League side to make the last eight.

Sam Lavelle sent the home crowd into raptures as he sealed victory with the 14th attempt in the shoot out, after six of the first nine kicks missed.

The first half felt like a pre-season friendly for the Seagulls as they struggled to find the net.

There were a lot of chances that were wasted.

They are just four points away from League One's bottom spot.

Steven Sessegnon forced a block from Lewis Dunk to deny them a goal at the end of the first half.

There was a penalty appeal rejected by the referee when forward Deniz Undav looked to have been tripped by Lavelle.

March tried to hit the ball from 10 yards.

Roberto de Zerbi's men had a chance to take a penalty after Rak-Sakyi appeared to bring down Pervis Estupinan after coming on as a substitute.

The Seagulls didn't show enough quality and, with many of them missing in the shoot out, Charlton were given the chance to progress.