Villarreal is de eerste halvefinalist in de Champions League. Bayern München leek in de Allianz Arena de nederlaag uit de heenmatch goed te maken en verlengingen uit de brand te slepen, maar een late gelijkmaker bracht daar nog verandering in. In het Bernabeu leek Chelsea dan weer op weg naar een fenomenale stunt, maar Real Madrid knokte zich terug en in de verlengingen stuurde de onvermijdelijke Benzema hen alsnog naar de halve finales.
BAYERN MÜNCHEN - VILLARREAL 1-1
"De enige fout die Villarreal gemaakt heeft, was ons in leven laten", klonk het voor de match vol vertrouwen bij Bayern. De Duitsers waren vastberaden om de 1-0-nederlaag uit de heenmatch nog goed te maken en drukten de Spanjaarden van bij de start tegen het eigen doel. Pas in de tweede helft werd Bayern echter beloond voor zijn aanvalslust. Lewandowski knalde vanaf de rand van de zestien via de paal binnen.
Müller en Upamecano lieten vervolgens een verlossende tweede treffer liggen en de woorden van Bayern voor de match konden zo omgedraaid worden. In de slotminuten kregen ze immers nog het deksel op de neus. De ingevallen Chukwueze kon aan de tweede paal zowaar de gelijkmaker binnenduwen. Die klap kwam Bayern niet meer te boven, waardoor Villarreal zich verrassend voor de halve finale plaatst.
REAL MADRID - CHELSEA 2-3
Thomas Tuchel gaf zijn ploeg weinig kans om de 1-3 uit de heenmatch nog op te halen, maar na een kwartier bracht Mount hen wel knap op voorsprong. Zes minuten na rust was het mirakel zelfs al helemaal een feit toen Rüdiger de 0-2 op het bord kopte. Real schoot eindelijk wakker, maar kwam nog met de schrik vrij toen de 0-3 van Alonso aan de overkant afgekeurd werd voor handspel.
Benzema kopte even later op de lat en dat brak Real zuur op. Werner kreeg de bal tegen de netten en deze keer telde de derde goal wél. Maar vijf minuten later lukte het wel voor de Koninklijke. Modric vond met een heerlijke pass buitenkant rechts Rodrygo en die maakte het met een volley knap af. Na 90 minuten stond er zo een identieke score als in de heenmatch, wat betekende dat we verlengingen kregen. Daarin sloeg de onvermijdelijke Karim Benzema in de zesde minuut toe. Zijn kopbal zorgde voor 2-3 en bezorgde Real na een zinderende wedstrijd alsnog een ticket voor de laatste vier.