A címvédő Real Madrid szerdán 1–0-ra kikapott az Atlético Madrid otthonában a Bajnokok Ligája nyolcaddöntőjének visszavágóján, viszont tizenegyespárbajban kiharcolta a továbbjutást. A negyeddöntőben két angol, két német, két spanyol, illetve egy francia és egy olasz csapat érdekelt.
A spanyol bajnokságban is címvédő Real egygólos előnnyel érkezett városi riválisa otthonába. A visszavágón a házigazdákat erősítő Conor Gallagher egy kombinatív támadás végén már 27 másodperc elteltével betalált. A 70. percben Vinicius Junior egyenlíthetett volna, ellenben a kapu fölé lőtte a labdát a Kylian Mpabbé elleni szabálytalanságért megítélt büntetőnél. A rendes játékidő 1–0-ra végződött, ezáltal hosszabbításra volt szükség, azonban újabb találat akkor sem született. A tizenegyesek során Julián Alvarez gólját VAR-vizsgálat után nem adták meg, és bár Lucas Vázquez kísérletét Jan Oblak hárította, a következő rúgó, Marcos Llorente a keresztlécet találta el, mivel ezt követően Antonio Rüdiger nem hibázott, a Real Madrid jutott tovább.
Eredmények, nyolcaddöntő, visszavágók: FC Barcelona–Benfica 3–1 (gólszerzők: Raphinha 11., 42., Yamal 27., illetve Otamendi 13.), Liverpool FC–Paris Saint-Germain 0–1 (gsz.: Dembele 12.) – tizenegyesekkel: 1–4, Internazionale–Feyenoord 2–1 (gsz.: Thuram 8., Calhanoglu 51. – tizenegyesből, illetve Moder 42. – tizenegyesből), Bayer Leverkusen–Bayern München 0–2 (gsz.: Kane 52., Davies 71.), Atlético Madrid–Real Madrid 1–0 (gsz.: Gallagher 1.) – tizenegyesekkel: 2–4, Aston Villa–Club Brugge 3–0 (gsz.: Asensio 50., 61., Maatsen 57.), Arsenal–PSV Eindhoven 2–2 (gsz.: Zincsenko 6., Rice 37., illetve Perišić 18., Driouech 70.), Lille OSC–Borussia Dortmund 1–2 (gsz.: David 5., illetve Can 54. – tizenegyesből, Beier 65.). (miska)