
Trung vệ Antonio Rudiger là người thực hiện cú đá quyết định ở lượt sút thứ năm. Dù thủ môn Jan Oblak đoán đúng hướng và chạm tay vào bóng, nhưng không thể cứu thua. Rudiger sau đó cùng đồng đội ăn mừng cuồng nhiệt, tái hiện điệu nhấc cao đầu gối quen thuộc.
Loạt luân lưu cũng chứng kiến những tình huống tranh cãi. Ở lượt sút thứ hai, Julian Alvarez trượt chân trụ, khiến bóng chạm chân trụ trước khi đi vào lưới. Trọng tài Szymon Marciniak không công nhận bàn thắng do lỗi hai chạm, dù tình huống này hiếm khi xảy ra ở bóng đá đỉnh cao. Trớ trêu, Alvarez vẫn được UEFA vinh danh là cầu thủ hay nhất trận.

Real đánh mất lợi thế khi cú đá của Lucas Vazquez bị Oblak cản phá. Nhưng Atletico cũng không thể tận dụng cơ hội khi Marcos Llorente đá dội xà ở lượt sút quyết định. Khán giả chủ nhà bật khóc ngay trước khi Rudiger ấn định chiến thắng cho Real.
Đây là lần thứ tư Real thắng luân lưu tại Champions League, kỷ lục của giải đấu. Họ cũng từng hai lần loại chính Atletico theo kịch bản này.
Atletico khởi đầu đầy hứng khởi khi Conor Gallagher ghi bàn ngay giây thứ 27 – bàn thắng sớm nhất của một cầu thủ Anh trong lịch sử Champions League. Đội chủ nhà tiếp tục dồn ép, nhưng không thể tận dụng các cơ hội, điển hình là pha đánh đầu cận thành bị bỏ lỡ của Clement Lenglet ở phút 36.

Real không tạo ra nhiều cơ hội trong hiệp một nhưng bùng nổ trong hiệp hai. Phút 68, Kylian Mbappe độc diễn vượt qua hai cầu thủ Atletico trước khi bị Lenglet phạm lỗi trong vòng cấm. Vinicius được giao sút phạt đền nhưng lại đưa bóng bay vọt xà, lỡ cơ hội quý giá cho Real.
Vinicius sau đó được rút ra, còn Mbappe thực hiện thành công lượt đá đầu tiên trên loạt luân lưu. Chung cuộc, Real trở thành đội đầu tiên trong lịch sử Champions League loại cùng một đối thủ sáu lần ở vòng knock-out. Họ sẽ đối đầu Arsenal tại tứ kết, với trận lượt đi diễn ra trên sân Emirates ngày 8/4.