Sau trận bán kết lượt về trên sân Vicente Calderon tối 10/5, Real Madrid sẽ bước vào trận thư hùng với Juventus ở sân vận động Thiên niên kỷ tại thành phố Cardiff vào 4/6 tới.
Trận đấu diễn ra với tốc độ rất nhanh ở những phút đầu khi hai đội liên tục ăn miếng trả miếng. Tuy nhiên, Atletico là đội tận dụng cơ hội thành công khi họ có bàn thắng mở tỷ số vào phút thứ 12, tiền vệ Saul Niguez đánh đầu mở tỷ số từ quả phạt góc. Bốn phút sau, đội chủ nhà nhân đôi cách biệt khi tiền đạo Antoine Griezmann đánh bại thủ môn Keylor Navas trên chấm phạt đền.
Có vẻ như sau khi bị thủng lưới 2 bàn, Real mới bắt đầu nhập cuộc. Hàng phòng thủ của Real bắt đầu tập trung củng cố lại trận hình. Trong khi ở phía trên, bộ ba tiền vệ Tony Kroos, Luca Modric và Casemiro nỗ lực phân phối bóng và giành quyền kiểm soát tuyến giữa. Trận đấu giữ nhịp độ như vậy đến phút 41, Karim Benzema nỗ lực đi bóng qua mặt 3 cầu thủ Atletico và chuyền bóng cho Tony Kroos đặt lòng nhưng bị thủ thành Jan Oblak đánh bại. Isco, cầu thủ thay thế cho Gareth Bale đã có mặt kịp thời sút bồi cận thành rút ngắn tỷ số xuống còn 1-2. Pha dứt điểm của Isco khiến cho mục tiêu hướng đến chung kết của Atletico tăng lên thành 3 bàn, con số đã chấm dứt giấc mộng của đội chủ nhà ở giải Champions League mùa này.
Sang hiệp hai, các cầu thủ Atletico không còn giữ được nhịp độ sắc bén ở đầu trận đấu. Trong khi đó, đội khách lại thi đấu có phần lấn lướt. Ronaldo và Benzema lần lượt có cơ hội gỡ hoà nhưng đều không thành công. Mặc dù bàn thắng của đội khách bây giờ không còn ý nghĩa thực tế.
Kết thúc trận đấu, Real vào chung kết Champions League lần thứ 3 trong vòng 4 năm. Họ sẽ chuẩn bị cho trận quyết chiến bảo vệ danh hiệu trước Juventus vào ngày 4/6 tới trên sân Thiên niên kỷ ở thành phố Cardiff, xứ Wales.