Cú đúp trong vòng ba phút cuối trận của Joselu giúp Real thắng Bayern 2-1 ở lượt về và 4-3 chung cuộc ở bán kết.
Tưởng như kịch bản nghiệt ngã sẽ xảy đến với thầy trò Carlo Ancelotti. Họ chơi lấn lướt trong cả trận, tạo nhiều cơ hội nhưng không thể vượt qua sự xuất sắc của Manuel Neuer. Phút 68, trong một pha phản công hiếm hoi, Bayern vượt lên nhờ khoảnh khắc tỏa sáng của Alphonso Davies.
Tuy nhiên, “DNA Champions League” của Real một lần nữa lên tiếng. Neuer chơi hay trong cả trận nhưng mắc sai lầm chí mạng ở phút 88. Anh để bóng bật ra trước khung thành khi cố bắt dính cú sút đập đất của Vinicius Junior. Rất nhanh, tiền đạo vào thay người Joselu băng vào nhanh hơn Eric Dier một nhịp, đá bồi gỡ hòa cho đội chủ nhà.
Thoát khỏi thế hiểm nghèo, tinh thần Real dâng lên cao độ. Họ được trợ lực bởi tiếng reo hò của CĐV trong sân vận động 85.000 chỗ ngồi mới được thiết kế lại để tăng hiệu ứng âm thanh. Các học trò của Ancelotti tràn lên như muốn “ăn tươi nuốt sống” đối thủ. Và phút bù giờ đầu tiên, bẫy việt vị của Bayern phản tác dụng. Trung vệ Kim Min-jae không kịp dâng lên để bẫy Antonio Rudiger, tạo điều kiện để cầu thủ này căng ngang cho Joselu dứt điểm cận thành. Tiền đạo đang chơi cho Real theo diện cho mượn cũng thể hiện sự tinh quái khi lùi lại một nhịp vừa đủ để thoát việt vị trong tình huống này.
Ban đầu, trọng tài bắt việt vị với Real. Nhưng VAR kiểm tra lại, xác định bàn thắng hợp lệ. Quyết định “bẻ còi” khiến trọng tài chính Szymon Marciniak bị Bayern phản đối. Ông bị trung vệ Matthijs de Ligt hét vào mặt. Ngoài sân, Thomas Tuchel ra dấu cho các học trò bình tĩnh đồng thời giơ tay báo hiệu vẫn còn 8 phút bù giờ.
Thực tế, trọng tài đã bù giờ tới 16 phút cho hiệp hai và bàn nâng tỷ số lên 2-1 của Real không phải tình huống gây tranh cãi duy nhất trong khoảng thời gian này. Phút bù giờ thứ 13, từ quả phất bóng của Joshua Kimmich, de Ligt vô-lê tung lưới Real. Nhưng trước đó, trọng tài đã thổi còi phạt việt vị trung vệ Hà Lan. Video quay chậm cho thấy de Ligt và người băng xuống cùng anh Noussair Mazraoui có thể chưa việt vị vì đứng ngang với Rudiger. Nhưng vì trọng tài đã thổi còi trước khi de Ligt dứt điểm, VAR không thể kiểm tra tình huống này. Tất nhiên, Bayern rất tức giận với cách xử lý của trọng tài. Một trợ lý của Tuchel phải nhận thẻ vàng vì phản ứng.
Đây là thất bại có phần đáng tiếc với Tuchel, bởi ông đã tính toán chiến thuật hợp lý để đương đầu đối thủ có phong độ cao hơn. Bayern đã từ bỏ hình ảnh tấn công quen thuộc để chơi thực dụng. Họ ra sân với cặp tiền vệ phòng ngự chắc chắn Aleksandar Pavlovic và Konrad Laimer thay vì sử dụng Leon Goretzka, cầu thủ chơi rất hay ở tứ kết để loại Arsenal. Ở phía trên, Harry Kane lùi về giữa sân, làm nhiệm vụ phát triển bóng ra hai cánh để tận dụng tốc độ của Serge Gnabry và Leroy Sane.
Tuy nhiên, ngay cả khi phòng ngự chủ động, Bayern cũng nhiều lần choáng váng bởi sức tấn công của Real. Dù đã cắt cử một cầu thủ giàu kinh nghiệm như Kimmich theo sát Vinicius, họ vẫn bị tiền đạo Brazil nhiều lần vượt qua. Nếu không có Neuer, Bayern có lẽ đã thủng lưới từ sớm. Thủ thành kỳ cựu này đã chạm tay vào bóng, khiến cú sút chéo góc ở đầu trận của Vinicius dội cột dọc, sau đó cản luôn pha sút bồi cự ly gần của Rodrygo.
Trong hiệp hai, Neuer tiếp tục bay người đẩy cú sút phạt của Rodrygo, rồi sau đó ít phút cản tiếp cú sút hướng về góc cao của Vinicius. Tuy nhiên, ở thời điểm then chốt, người được xem là điểm tựa vững chắc nhất ở hàng thủ Bayern lại mắc sai lầm. Ở lượt đi, những sai lầm cá nhân của trung vệ Kim Min-jae cũng khiến Bayern đánh mất lợi thế.
Vào cuối trận, khi Real dâng lên tìm bàn gỡ, Bayern có cơ hội ngon ăn để kết liễu đối thủ trong một pha phản công. Nhưng đường chuyền của Thomas Muller làm Davies bị lố đà, khiến cơ hội trôi qua. Tình huống này đến ngay sau khi Tuchel rút cả Harry Kane lẫn Jamal Musiala khỏi sân để tăng cường phòng ngự. Đó là quyết định tất tay của HLV người Đức bởi ông biết nếu Real gỡ hòa, Bayern sẽ không còn cơ hội. Nhưng tính toán đó không thành công.
Với chiến thắng này, Real vào chơi trận chung kết Champions League thứ 18 trong lịch sử và đứng trước cơ hội giành cú đúp danh hiệu sau khi giành La Liga. Họ sẽ gặp một CLB Đức khác – Dortmund – ở chung kết ngày 1/6 trên sân Wembley. Trong khi đó, Bayern trắng tay mùa này bởi trước đó, họ đã bị loại khỏi Cup quốc gia Đức và thua Bayer Leverkusen trong cuộc đua vô địch Bundesliga.