Bàn thắng
Real: Kryvtsov (phản lưới nhà 37′), Vinicius (51′, 56′), Rodrygo (64′), Benzema (90+1′)
Thầy trò HLV Carlo Ancelotti bước vào trận đấu với Shakhtar với sức ép không nhỏ do họ mới trải qua 3 trận liên tiếp toàn hòa (1) và thua (2). Thực tế trên cộng với việc Real để thua Shakhtar trong cả 2 cuộc đối đầu gần nhất khiến nhiều người lo ngại về khả năng đội bóng Hoàng gia Tây Ban Nha sẽ gặp khó khăn trên đất Ukrane.
Tuy nhiên, tất cả đã việt vị khi Real đã có một trận đấu bùng nổ, đặc biệt là trong hiệp 2 để giành chiến thắng rất thuyết phục. Thật ra thì cũng có giai đoạn Shakhtar tỏ ra khá lỳ lợm trước Real. Bằng chứng là họ đã cầm cự được với các vị khách trong phần lớn thời gian hiệp 1 trước khi biếu không cho Real bàn mở tỷ số sau tình huống đội trưởng Kryvtsov lúng túng đá phản lưới nhà ở phút 37.
Sang hiệp 2, Shakhtar bỗng dưng sụp đổ rất nhanh khi liên tiếp để cho đối phương chọc thủng lưới. Chỉ trong vòng có 5 phút (từ phút 51 đến 56), tiền đạo trẻ Vinicius đã lập cú đúp giúp “Kền kền trắng” tạo ra cách biệt an toàn. Tiếp đó, chính cầu thủ người Brazil này lại tung ra đường chuyền quyết định tạo điều kiện đồng hương Rodrygo ghi bàn gia tăng cách biệt ở phút 64.
Khi trận đấu bước sang thời gian đá bù giờ, tiền đạo chủ lực Karim Benzema sau khi nhận đường thả bóng tinh tế của cầu thủ vào sân thay người Marco Asensio đã có pha khống chế gọn gàng trước khi xoay người dứt điểm làm tung lưới đội chủ nhà, qua đó ấn định thắng lợi tưng bừng cho Real.
Đại thắng Shakhtar, Real vẫn chỉ đứng thứ 2 ở bảng D. Họ có cùng 6 điểm sau 3 lượt trận như Sheriff nhưng phải xếp dưới do thua về chỉ số phụ. Ở trận đấu diễn ra cùng giờ, Sheriff đã không thể tiếp tục gây ra bất ngờ khi để thua trên sân của Inter với tỷ số cách biệt 1-3.
Đội hình thi đấu
Shakhtar Donetsk: Trubin, Kryvtsov, Ismaily (Korniienko 74′), Marlon, Dodô, Alan Patrick, Solomon ( Antonio 46′), Maycon, Pedrinho, Tete (Marlos 46′), Fernando (Mudryk 74′)
Real Madrid: Courtois, Vazquez, Militao (Aallejo 87′), Alaba, Mendy (Marcelo 69′), Modric (Camavinga 78′), Casemiro, Kroos (Valverde 78′), Vinicius, Benzema, Rodrygo (Asensio 78′)