Gegen Sevilla tat sich Barcelona um den früheren Bayern-Star Robert Lewandowski und Nationaltorhüter Marc-Andre ter Stegen zunächst schwer. Im zweiten Durchgang erlöste schließlich Verteidiger Jordi Alba (58.) nach einem tollen Zuspiel von Franck Kessie den Favoriten. Gavi (70.) und Raphinha (79.) sicherten im Anschluss Barca die drei Punkte.
Ein Eigentor von Nacho (13.) brachte Real um Nationalspieler Toni Rüdiger auf die Verliererstraße. Die größte Ausgleichschance vergab der gebürtige Mallorquiner Marco Asensio (60.), der per Foulelfmeter an Torwart Predrag Rajkovic scheiterte.
Wenige Tage vor dem Halbfinale bei der Klub-WM am Mittwoch (20.00 Uhr) gegen Al-Ahly aus Ägypten verzichtete Trainer Carlo Ancelotti zunächst auf Toni Kroos, den angeschlagenen Karim Benzema, Luka Modric und David Alaba. Beim Aufwärmen verletzte sich überdies Torwart Thibaut Courtois.
Nach einem Zuspiel von Rüdiger kam Vinicius Junior gegen Rajkovic zu Fall, doch Asensio ließ die Gelegenheit vom Punkt liegen. Auch die Hereinnahme von Modric, Kroos und Alaba änderte nichts mehr an der dritten Saisonpleite des Champions-League-Siegers in La Liga. Rüdiger vergab in der Nachspielzeit per Kopf.