Their respective defeats to Athletic Bilbao and Real Sociedad means it’s the first time in 10 years that both clubs have failed to reach the semi-finals of the competition.
Real Madrid were the first to bow out on an unforgettable night as Sociedad produced a stunning 4-3 victory that silenced the Bernabeu crowd.
Martin Odegaard – who is on a two-year loan at Sociedad – broke the deadlock against his parent club after 22 minutes.
Alexander Isak then scored twice in the space of two minutes early in the second half to put the underdogs 3-0 up and although Marcelo pulled a goal back for the La Liga leaders, Mikel Merino restored the visitors’ three-goal advantage.
Vinicius saw a header ruled out by VAR, but Marcelo did make it 4-2 before Nacho set up a dramatic final few minutes of added time but the comeback was to be in vain.
If that wasn’t dramatic enough, Inaki Williams’ stoppage-time header gave Athletic Bilbao a famous 1-0 win over Barcelona.
The Catalan giants had reached the final of the competition in each of the last six years, winning four of them, but were dumped out this year after some late drama at San Mames.
With the five minutes of added time played, and the tie appearing set for extra-time and possibly a penalty shoot-out, Williams glanced the ball past Barcelona goalkeeper Marc-Andre Ter Stegen to snatch a dramatic victory.
Bilbao’s progression past the 30-time winners means they will now start to dream of a 24th Copa del Rey triumph and first since 1984.