Real Madrid sai lipun Mestarien liigan puolivälieriin eeppisen 16. kierroksen ottelun jälkeen Metropolitano-stadionilla. Edellisen päivän Liverpoolin ja PSG:n jälkeen se ratkesi toisessa rangaistuspotkukilpailussa: ainoa maali 120 minuutin aikana syntyi 27 sekunnin kuluttua Connor Gallagherilta, joka onnistui tasoittamaan pudotuspelin ja torjui Real Madridin maaliedun ensimmäisestä osaottelusta.
Seurasi erittäin viihdyttävä ottelu, jossa oli paljon jännitystä, mutta hyvin vähän jännitystä, jos halusi nähdä maaleja tai vaarallisia mahdollisuuksia. Real Madridin selkein tilaisuus oli Mbappén yksilöllinen peli, jonka Vinícius muutti rangaistuspotkuksi... joka epäonnistui ammuttuaan kauheasti. Brasilialaisen tähden vaihtoi Endrick lisäajan viimeisellä kymmenellä minuutilla, ja hänen suorituksestaan on paljon puhuttavaa, kun voiton euforia hiipuu.
Lopulta Real Madrid voitti 4-2 rangaistuspotkukilpailussa, harvinaisella tavalla: Julián Álvarezin laukaus muutettiin maaliksi, mutta se hylättiin, koska hän löi palloja molemmilla jaloilla ennen laukausta, mikä herätti valtavan kiistan, koska argentiinalaistähti näyttää lipsahtavan.
Muualla Mestarien liigassa PSV onnistui saamaan 2-2-tasapelin Arsenalista, mutta englantilaisjoukkue voittaa yhteismaalein 9-3. Borussia Dortmund palasi ja voitti 2-1 Lillessä, eikä Aston Villa antanut vaihtoehtoja Club Bruggelle, vaan voitti yhteismaalein 3-1 ja 6-1. Tämä jättää seuraavat parit puolivälieriin: