Trong trận lượt đi trên sân Reale Arena diễn ra cuối tháng 2/2025, Real Madrid đã thắng Sociedad với tỉ số 1-0 nhờ pha làm bàn duy nhất của Endrick.
Trước giờ bóng lăn trong trận lượt về trên sân Bernabeu rạng sáng nay (2/4), hai đội cùng khán giả đã dành một phút mặc niệm các nạn nhân trong vụ nổ tại mỏ than Degana (vùng Asturias, Tây Ban Nha) vào ngày 31/3.
Trong trận này, Real Madrid thi đấu với sơ đồ 4-2-3-1, với bộ tứ tấn công Rodrygo, Bellingham, Endrick và Vinicius. Bên kia chiến tuyến, Sociedad thi đấu với sơ đồ 4-1-4-1, với Oyarzabal đá tiền đạo cắm.

Vì thua trong trận lượt đi, Sociedad đã chơi tấn công chủ động ngay sau tiếng còi khai cuộc. Phút 16, đội khách đã vượt lên dẫn trước nhờ bàn thắng của Barrenetxea. Ở tình huống này, đón đường chuyền của Pablo Marín, Barrenetxea dốc bóng vào vòng cấm rồi dứt điểm qua 2 chân thủ môn Lunin.
Sau bàn thua, Real Madrid đã liên tục gia tăng sức ép lên khung thành Sociedad. Phút 20, sau một pha độc diễn, Jude Bellingham đã xâm nhập vòng cấm đối phương. Đáng tiếc là pha dứt điểm sau đó của tuyển thủ Anh đã đưa bóng chệch khung thành trong gang tấc.
Phút 30, Vinicius vẩy má ngoài tinh tế chuyền cho Endrick. Tận dụng cơ hội, Endrick đi bóng vào vòng cấm rồi lốp bóng kỹ thuật loại bỏ thủ môn Alex Remiro cân bằng tỷ số 1-1 cho Real Madrid.
Sau bàn thắng của Endrick, 2 đội chơi "ăn miếng trả miếng" nhưng không bên nào ghi được bàn thắng. Tình huống đáng chú ý cuối cùng của hiệp 1 là pha va chạm giữa Vinicius và Kubo trong vòng cấm của Real, nhưng trọng tài không cho Sociedad hưởng quả penalty, sau khi tham khảo VAR.
Real Madrid tấn công chủ động trong hiệp 2 nhưng không thể ghi bàn. Vì vậy, huấn luyện viên Ancelotti đã đưa Mbappé vào thay Endrick ở phút 66. Sáu phút sau khi Mbappé vào sân, Real Madrid đã thủng lưới lần thứ hai do pha phản lưới của David Alaba.

Phút 72, trong một pha tấn công, Pablo Marín đã dứt điểm, đưa bóng đập chân Alaba và đổi hướng vào lưới. Tỉ số là 2-1 nghiêng về Sociedad. Chưa dừng lại ở đó, phút 80, đón đường chuyền của Kubo, Oyarzabal đã dứt điểm đưa bóng đập chân David Alaba, đổi hướng vào lưới, nâng tỉ số lên 3-1 cho Sociedad.
Sau 2 bàn thua liên tiếp, Real Madrid vùng lên tấn công và ghi liên tiếp 2 bàn. Phút 82, sau pha solo, Vinicius chuyền trả ngược cho Jude Bellingham ghi bàn rút ngắn tỉ số xuống còn 2-3. Với pha lập công này, Bellingham ghi bàn thắng thứ 13 cho Real ở mùa giải này.
Bốn phút sau đó, đón cú tạt từ quả phạt góc của Rodrygo, Tchouaméni đã bật cao đánh đầu, gỡ hòa 3-3 cho Real Madrid. Tưởng chừng trận đấu đã khép lại với tỉ số 3-3, thì ở phút bù giờ thứ ba, từ tình huống phạt góc, Oyarzabal đã đánh đầu ghi bàn, đưa Sociedad dẫn trước 4-3.
Hòa 4-4 sau 2 lượt trận, 2 đội phải bước vào hiệp phụ để giải quyết thắng thua. Phút thứ 115, đón cú treo bóng của Güler trong pha phạt góc, Rüdiger bật cao đánh đầu ghi bàn gỡ hòa 4-4 cho Real Madrid trong trận bán kết lượt về.
Bàn thắng của Rüdiger là tình huống đáng chú ý cuối cùng trong trận này. Chung cuộc, Real Madrid thắng Sociedad với tổng tỉ số 5-4 sau 2 lượt trận, giành vé chơi trận chung kết Cúp nhà Vua và sẽ gặp Atletico Madrid hoặc Barcelona, đội thắng trong cặp bán kết còn lại.