Real Madrid secured their place in the Copa del Rey final for only the second time in 11 years after a dramatic 4-4 draw against Real Sociedad in the semi-final second leg, advancing 5-4 on aggregate.
Holding a 1-0 advantage from the first leg, Madrid faced an early setback when Ander Barrenetxea put Sociedad ahead.
However, Endrick quickly equalized with a composed finish after a stunning Vinícius Júnior assist.
A chaotic second half saw David Alaba’s unfortunate own goal and a deflected Mikel Oyarzabal strike give Sociedad a temporary aggregate lead.
Jude Bellingham responded instantly before Aurélien Tchouaméni restored Madrid’s advantage.
Oyarzabal’s late header forced extra time, but Antonio Rüdiger sealed Madrid’s triumph with a decisive goal from a corner.
Sociedad fought bravely but fell short, exiting at this stage for the second straight year.
Los Blancos now await the winner of Atlético Madrid vs. Barcelona in Wednesday’s other semi-final.