
Hiệp hai bắt đầu giống như hiệp một và Man City vẫn là đội chơi áp đảo. Nacho, cầu thủ vào sân thay Alaba trong hiệp một, đã mắc sai lầm, tạo điều kiện cho Mahrez thoát xuống đối mặt với Courtois. Tuy vậy, cú cứa lòng của cầu thủ chạy cánh này chỉ đưa bóng đi chệch cột dọc trong gang tấc. Ngay sau đó, Foden là cầu thủ tiếp theo được trao cơ hội, nhưng đường bóng từ cú sút của cầu thủ này cũng cần vài cen ti mét nữa để có thể đi vào lưới.
Tuy vậy, pha bỏ lỡ đó không hề làm cầu thủ trẻ người Anh mất đi sự tự tin. Và Foden chính là cái tên nâng tỷ số lên 3 – 1. Ở bàn thắng này, công đầu thuộc về Fernandinho, khi anh thu hồi bóng rất tốt trước khi thực hiện một đường tạt, đưa bóng đến đúng cái đầu của Foden. Fernandinho là người hùng trong bàn nâng tỉ số lên 3 – 1 của Man City, nhưng chính anh cũng đã mắc lỗi trực tiếp dẫn đến bàn thua của Man City chỉ hai phút sau đó. Lão tưởng người Brazil đã bị người đàn em Vinicius vượt qua dễ dàng. Tài năng trẻ của Real Madrid đã sử dụng tốc độ của mình dẫn bóng một đoạn dài trước khi dứt điểm bình tĩnh hạ gúc Ederson, rút ngắn tỉ số xuống còn 3 – 2.
Nhịp độ của trận đấu sau đó có phần chùn xuống. Man City chiếm ưu thế kiểm soát bóng, cố gắng tìm kiếm những lỗ hổng xung quanh vòng cấm, trong khi Madrid đe dọa khung thành đội chủ nhà nhờ sự khéo léo của Modric, sự lọc lõi của Benzema và tốc độ của Vinicius. Cơ hội lớn tiếp theo của trận đấu xuất hiện khi đường chuyền của Zinchenko tìm thấy Aymeric Laporte trong vòng cấm. Nhưng cú sút của trung vệ này chỉ có thể đưa bóng đi trúng người thủ thành Courtois.
Bàn thắng tiếp theo đến ở phút 74, khoảng thời gian dài nhất trận đấu khi không có pha lập công nào. Zinchenko dẫn bóng tịnh tiến về phía vòng cấm Madrid và bị Kroos phạm lỗi. Hàng thủ Madrid cũng vì thể mà bị dừng lại 1 nhịp để chờ đợi tiếng còi thổi phạt, nhưng rất nhanh… Bernardo Silva (người hoạt động tích cực trong quãng thời gian trước đó) lập tức nhận bóng và thực hiện một cú sút găm thẳng vào góc cao khung thành của đội khách.
Chưa kịp định hình sau bàn thua suýt nữa bị thủng lưới trong những phút tiếp theo. Mahrez đã có pha đi bóng xuất sắc khi vượt toàn bộ hàng thủ Madrid trước khi dứt điểm về phía khung thành. Nhưng cú sút ở góc quá hẹp của anh chỉ khiến bóng đi chệch khung thành.
Các học trò của Ancelotti đã giành lại quyền kiểm soát và có một cơ hội vàng để gỡ lại bàn thắng một lần nữa khi bóng chạm tay Laporte trong vòng cấm. Cánh tay của anh ta đã vung khá xa so với cơ thể và trọng tài nhanh chóng chỉ tay vào chấm 11 mét. Benzema bước lên để thực hiện nó và trung phong số 9 đã ghi bàn bằng một quả phạt đền theo kiểu Panelka để nâng tỉ số lên 4-3.
Trong những phút còn lại, cả 2 đội dù rất cố gắng nhưng không thể ghi thêm bất kì bàn thắng nào. Man City là đội có lợi thế hơn đôi chút khi chiến thắng trong trận đấu này. Nhưng Real Madrid với bản lĩnh của đội bóng đã từng lên ngôi 13 lần, công thêm lợi thế sân nhà Bernabeu… chắc chắn sẽ không dễ dàng để từ bỏ.