Six clubs have booked their places in the quarter-finals of the Emirates FA Cup following fifth-round matches played on Sunday.
Championship side Southampton pulled off a dramatic upset, while League One strugglers Port Vale produced a giant-killing to advance.
Both teams join Arsenal, Chelsea, Manchester City, and Liverpool, who had already secured their quarter-final spots.
Southampton secured a shock 1-0 victory over Premier League Fulham at Craven Cottage.
Their moment came in the first minute of stoppage time when Finn Azaz was fouled by Joachim Andersen, awarding Southampton a penalty, which Ross Stewart converted.
Later on Sunday, bottom-of-League One Port Vale stunned Premier League side Sunderland with a 1-0 win at Vale Park.
Ben Waine’s 28th-minute goal proved enough to secure the upset, sending the Valiants into the quarter-finals for the first time in 72 years.
Arsenal, Chelsea, Manchester City, and Liverpool progressed from earlier fifth-round ties, defeating Mansfield Town, Wrexham, Newcastle United, and Wolverhampton Wanderers, respectively.
The remaining fifth-round matches sees Leeds United defeated Norwich City later on Sunday evening with West Ham United taking on Brentford on Monday (19:30 GMT)