Real Madrid have booked their place in the Copa del Rey final after an incredible semi-final second leg against Real Sociedad at the Santiago Bernabeu. The two teams shared eight goals on the night, and that ensured a 5-4 aggregate victory for Los Blancos.
2024/2025 Copa del Rey


Match Report
La Real trailed 1-0 from the first leg, but inside the opening minutes in the Spanish capital, they drew level courtesy of Ander Barrenetxea, who finished well on the break after being played in by Pablo Marin. Real Madrid were not good in the opening half hour, but they managed to equalise on the night as Endrick Felipe scored his fourth goal in this season’s Copa del Rey after an exceptional assist from Vinicius Junior.
There would be no more goals at the Bernabeu until the 72nd minute, with the third of the evening going the way of La Real. It was an unfortunate moment for David Alaba as the ball went into his own net via a deflection from him, and that meant the visitors were back level on aggregate.
Remarkably, La Real would then go in front on aggregate as Mikel Oyarzabal netted on 80 minutes, although Real Madrid came roaring back immediately after as Jude Bellingham found the back of the net with another big goal. And the hosts would then complete the quick turnaround as Aurelien Tchouameni scored with 86 minutes on the clock.
However, that was still not enough for Real Madrid to progress as La Real scored in the third minute of stoppage time courtesy of Oyarzabal’s second, and that meant extra time was needed. And it would be Los Blancos that struck the decisive blow as Antonio Rudiger headed home from a corner in the 115th minute to see Ancelotti’s side into the final.
Real Madrid will take on Atletico Madrid or Barcelona in the showpiece event, with the second semi-final to be played to a finish on Wednesday.
Match Events
0' The match is about to start!
6' Endrick with a difficult chance and gets his shot wide
8' Endrick CLOSE to a bicycle kick goal!
10' Vinicius takes a shot as Remiro dives to parry the ball behind for a corner
16' Barrenetxea scores to level the tie! Real Madrid 0-1 (1-1 agg) Real Sociedad
20' Bellingham's shot goes past the far post for a goal kick
30' Endrick keeps composure and chips it over keeper! Real Madrid 1-1 Real Sociedad
40' Vinicius gets the ball on the left and tries to curl it but the shot is way wide
47' Early chance with a corner for Madrid to get a cushion in the tie
48' Kubo gets down in the penalty area but the referee says nothing
48' Match Event for Real Madrid vs Real Sociedad
49' Bellingham gets a smack in the face from the paw of the Sociedad keeper
65' Match Event for Real Madrid vs Real Sociedad
66' On comes Kylian Mbappe to replace Endrick amidst great cheers
70' Match Event for Real Madrid vs Real Sociedad
72' OWN GOAL! Marin's cross deflected on Alaba! Real Madrid 1-2 Real Sociedad
77' Highlight from Real Madrid vs Real Sociedad
80' GOAL! Oyarzabal’s long shot goes into the net! Real Madrid 1-3 Real Sociedad
82' Bellingham volleys it into the net after kick-off! Real Madrid 2-3 Real Sociedad
86' WHAT A MATCH! Tchouaméni heads into the net! Real Madrid 3-3 Real Sociedad
93' Oyarzabal heads it to balance the scales in tie! Real Madrid 3-4 Real Sociedad
93' Mbappe steals the ball and passes it to Vinicius who shoots it at side netting
95' Match Event for Real Madrid vs Real Sociedad
97' Mbappe tries to wrestle his man let a shot away from a tight angle but goes wide
103' Olasagasti comes flying in to bring Vinicius down and sees yellow
105' Match Event for Real Madrid vs Real Sociedad
112' Highlight from Real Madrid vs Real Sociedad
115' Rüdiger heads the ball into the back of the net! Real Madrid 4-4 Real Sociedad
Line-ups
Real Madrid XI: Alaba, Vazquez, Valverde, Lunin, Tchouameni, Vinicius, Rodrygo, Camavinga, Bellingham, Raúl Asencio, Endrick
Subs: Modric, Rudiger, Vallejo, Mbappe, Brahim, Fran García, Güler, Fran González, Sergio Mestre
Real Sociedad XI: Álex Remiro, Oyarzabal, Aguerd, Zubeldía, Takefusa Kubo, Martín Zubimendi, Aihen Muñoz, Luka Sucic, Ander Barrenetxea, Jon Aramburu, Pablo Marín
Subs: H.Traore, Elustondo, Sergio Gómez, Jon Ander Olasagasti, Javi López, Beñat Turrientes, Orri Óskarsson, Unai Marrero, Dani Díaz, Arkaitz Mariezkurrena, Jon Martín