Hành quân đến sân Bernabeu với sự thận trọng nhất định, nhưng Man City vẫn biết cách để tạo ra lợi thế. Với sự tỏa sáng của Kevin Bruyne, Man City đã có chiến thắng quan trọng ngay trên sân của Real.
Man City và Real Madrid nhập cuộc đầy thận trọng ở trận đấu này. Man City chủ động nhường bóng cho Real và thi đấu với một đội hình thấp. Tuy vậy những tình huống nguy hiểm nhất lại đến với Man City khi Jesus có cơ hội đối mặt với thủ thành Thibaut Courtois. Ngay sau tình huống đó, Benzema cũng khiến Ederson phải trổ hết tài nghệ để cứu thua cho Man City.
Một thế trận đầy toan tính mà HLV Pep Guardiola cũng như HLV Zidane xây dựng cho trận đấu này. Gần như những cơ hội nguy hiểm chỉ đến khi đối thủ mắc sai lầm. Và chính sai lầm giữa Rodri và Otamendi, Man City đã phải trả giá. Vinicius dốc bóng tốc độ đến sát khung thành Man City, chuyền ngang vừa tầm cho Isco. Ở tư thế đối mặt với thủ thành Ederson, tiền vệ người Tây Ban Nha có cú dứt điểm đủ hiểm hóc để mang về bàn mở tỷ số cho đội chủ sân Bernabeu.
Man City có những sự thay đổi người khi HLV Pep Guardiola tung Raheem Sterling vào sân dù tiền vệ người Anh mới trở lại sau chấn thương. Phút 78 của trận đấu, Tiền vệ người Bỉ Kevin Bruyne xoay xở khéo léo trong vòng cấm địa Real, tạt bóng vừa đủ để vượt qua sự truy cản của đội trưởng Ramos. Phần việc còn lại của Gabriel Jesus nhờ vậy trở nên dễ dàng hơn rất nhiều khi ghi bàn gỡ hòa 1-1.
4 phút sau bàn thắng gỡ hòa, Man City tiếp tục có lợi thế. Sterling bị phạm lỗi trong vòng cấm và Man City được hưởng Penalty. Trên chấm phạt đền, Kevin de Bruyne hạ gục Courtois, mang về bàn thắng thứ hai cho Man City.
Chưa dừng lại ở đó, Ramos phải nhận thẻ đỏ trực tiếp sau khi truy cản trái phép Gabriel Jesus ngay sát vòng cấm địa. Đây đã là chiếc thẻ đỏ thứ 26 trong sự nghiệp của trung vệ người Tây Ban Nha. Dù rất nỗ lực ở những phút cuối, nhưng Real không thể làm gì với 10 người trên sân. Với thất bại 1-2 ngay trên sân nhà công với việc đội trưởng Ramos không thể thi đấu ở trận lượt về, Real đang rơi vào hoàn cảnh cực kỳ khó khăn.