Đến Bernabeu trong khi giữ vững ngôi đầu bảng, Barca chịu sức ép phải có điểm. Đáng tiếc cho Catalonia, hàng thủ của họ thi đấu thiếu hoàn hảo do thiếu vắng Ronald Araujo và Andreas Christensen. HLV Xavi bất ngờ sử dụng Frenkie de Jong ở hàng tiền vệ, trong khi hai bên cánh là Sergi Roberto và Alejandro Balde.
Thực sự sử dụng đội ngũ tốt nhất mà họ có. HLV Carlo Ancelotti tỏ ra tự tin khi công bố đội hình xuất phát trước lịch thi đấu, hơn hai tiếng trước giờ đá trận. Cả hai đội đều nhập cuộc một cách thận trọng. Barca cầm bóng quyết liệt nhưng tỏ ra hụt hơi khi Real tăng tốc. Toni Kroos né được 3 cầu thủ Barca trước khi mở ra khoảng cách đối mặt Vinicius Jr. Pha truy cản của tiền đạo người Brazil dù không qua được Ter Stegen nhưng đã mở ra cơ hội cho một pha phản công của Benzema.
Bàn mở tỷ số sớm giúp Real hưng phấn. Họ cãi nhau dữ dội hơn khiến Barcelona gặp khó trong việc phối hợp. Nhưng đội khách không phải không có cơ hội. Quả tạt tinh quái của Rafinha hạ gục toàn bộ hàng thủ Real, nhưng Robert Lewandowski đã đệm bóng chệch cột dọc trong gang tấc. Một phút sau, đường chuyền bên cánh trái của Ferland Mendy lại được khai thác khi Sergi Roberto căng ngang để Ousmane Dembele đánh đầu vọt xà. Tưởng chừng Barcelona sẽ tìm cách xuyên thủng tuyến sau của Real Madrid, nhưng trong lúc hừng hực khí thế dâng cao, họ cũng đã phải nếm trái đắng.
Vinicius đón bóng trước vòng cấm do phạm lỗi của Eric Garcia. Sau một pha xoay người của Aurelien Tchouameni và Mendy, bóng đến chân của Federico Valverde. Tiền vệ người Uruguay đã xuất sắc sửa sai nhịp điệu của trái bóng trước khi dứt điểm chìm, khiến pha bay người của Ter Stegen trở nên vô nghĩa. Sau bàn thua thứ hai, Barca có cơ hội đáp trả nhưng De Jong lại sút trúng vị trí do thủ môn Andre Lunin chọn.