Le match retour était donc très attendu au Bernabeu en Espagne. La rencontre était bien moins débridée avec des joueurs très affutés mais sur leurs gardes après 90 minutes où leurs adversaires avaient montré l’étendue de leurs talents.
La rencontre était tendue et les deux équipes ont eu de belles occasions qui n’ont jamais vraiment été dangereuses. Ce n’est que bien après l’heure de jeu que la situation se débloque. L’Algérien Riyad Mahrez trouve le chemin des filets et donne une avance de deux buts à Manchester City alors qu’il ne reste que 20 minutes à jouer.
Le chronomètre avance et le Real Madrid bute sur une équipe anglaise bien en place. Mais comme en huitième de finale, comme en quart de finale, les Merengue se sortent d’une situation très périlleuse. Ce n’est qu’à la dernière minute du temps réglementaire que les Espagnols marquent à leur tour et reviennent à un but de retard. L’incontournable international français, Karim Benzema, est impliqué et réalise une passe décisive pour Rodrygo.
Et c’est Karim Benzema qui délivrera son club après avoir obtenu un pénalty et l’avoir transformé, seulement trois minutes après le début des prolongations.
Le Real Madrid revient de loin et ira affronter Liverpool en finale de la Ligue des Champions. C’est la revanche du match de 2018, remporté haut la main par les Madrilènes.