Dù bị dẫn trước đến 0-3 sau trận lượt đi, Bayern Munich cũng không hề tỏ ra nao núng ở trận lượt về. Dưới sự cổ vũ của hàng vạn khán giả tại Allianz Arena, đội chủ nhà liên tiếp có những tình huống chuyền cắt mặt nguy hiểm, xuất phát từ cánh phải của Kingsley Coman.
Phút thứ 18, Upamecano nhận tấm thẻ đỏ đầy bất ngờ sau phạm lỗi với Earling Haaland. Tuy nhiên, VAR nhập cuộc, cứu Bayern Munich thoát khỏi một thảm họa khi Haaland đã việt vị từ trước. Phút 35, Upamecano để bóng chạm tay ở vòng cấm, nhưng Haaland lại đưa bóng vọt xà trên chấm 11m.
Ở những phút tiếp theo, 2 đội tiếp tục mang đến những cú sút hướng về đối thủ. Tuy nhiên, tất cả đều không quá hiểm hóc để đánh bại Ederson và Sommer ở 2 đầu khung gỗ.
Phút 57, Man City có bàn mở tỉ số sau một tình huống phản công nhanh. Upamecano về ngăn chặn Haaland nhưng lại tự trượt chân, tạo cơ hội cho tiền đạo người Na Uy thoát xuống và đánh bại thủ thành Sommer.
Với bàn thắng này, kết quả trận đấu coi như đã an bài. Phút 80, Nathan Ake để bóng chạm tay trong vòng cấm và Kimmich đánh bại thủ thành Ederson trên chấm 11m. Đây cũng là bàn thắng duy nhất của Bayern Munich, dù rằng họ tung ra đến 19 cú sút và 7 lần đưa bóng trúng khung thành.
Với kết quả này, Man City đã bước vào bán kết Champions League để đụng độ Real Madrid, hứa hẹn một trận cầu hấp dẫn dành cho người hâm mộ.
XEM THÊM: Hợp đồng Erling Haaland: Manchester City muốn gia hạn, xóa bỏ điều khoản giải phóng