Zinedine Zidane belohnte nach der eingetüteten Meisterschaft am letzten Spieltag ein paar Spieler aus der zweiten Reihe, gleich sieben Veränderungen gab es bei Real: Für Courtois stand Areola im Tor. Für Carvajal, Varane, Kroos, Modric, Rodrygo (alle Bank) und Hazard (nicht im Kader) begannen Vazquez, Eder Militao, Fede Valverde, Isco, Asensio und Vinicius Junior.
Leganes, das seit vier Spielen ungeschlagen war und sich mit zehn Punkten aus diesen Partien (3/1/0) die Chance auf den Ligaverbleib überhaupt erst erspielt hatte, verschlief die Anfangsphase. Valverdes Knaller konnte Cuellar noch entschärfen (6.), doch Ramos durfte nach einer Freistoßflanke von Isco völlig unbedrängt nach neun Minuten zum 1:0 für die Königlichen einköpfen. Die Madrilenen hatten alles im Griff, Leganes löste sich nur langsam aus der Schockstarre. Recios Abschluss (21.) war zu schwach, in der 37. Minute vergab er zudem einen Freistoß in aussichtsreicher Position. Die Zidane-Elf ließ den Zug zum Tor gänzlich vermissen und wurde in der Nachspielzeit von Durchgang eins bestraft. Silva flankte punktgenau auf Bryan, der die Kugel aus der Drehung aus spitzem Winkel Torwart Areola durch die Beine schoss - 1:1.
Das Spiel kam nach der Pause nur schwer in Gang, ehe Isco mit einem Zauberpass auf Asensio die Protagonisten aus ihrer Lethargie riss. Asensio behielt vor Torwart Cuellar die Ruhe und schoss zum 2:1 für Real ein. Leganes fehlten Mittel und Ideen, um die Königlichen in der Folge zu knacken. Zidane brachte nach einer guten Stunde auch Kroos und Jovic, das Spiel von Real blieb dominant - bis zur 69. Minute.
Zunächst ließ Leganes zwei Schusschancen durch Oscar liegen, dann entschärfte Areola einen Assalé-Versuch, ehe selbiger in der 78. Minute die Hoffnung bei Leganes mit dem Ausgleich wiederbelebte. Dem eingewechselten Aviles boten sich gleich zwei Hochkaräter zum 3:2 (79., 84.) - und Oscar vergab aus zwölf Metern weit in der Nachspielzeit das 3:2 und damit den Ligaverbleib. Leganes steigt ab, Celta Vigo (0:0 bei Absteiger Espanyol) bleibt in der Liga. Real muss sich nach zehn Siegen zum Abschluss mit einem Unentschieden begnügen.