El City se puso en ventaja con el delantero argelino Riyad Mahrez (ST 28m.) y el Madrid lo revirtió en los minutos finales del partido a través del brasileño Rodrygo (ST 45 y 45+1m).
El goleador francés Karim Benzema, de penal y en el primer tiempo suplementario (4m.), marcó el tercero y definitivo para el flamante campeón del fútbol español.
De esta manera, los dirigidos por el italiano Carlo Ancelotti enfrentarán en la final a Liverpool, que el martes eliminó a Villarreal, con un resultado global de 5-2.
El duelo Liverpool-Real Madrid, dos de los equipos más coperos de Europa, se reeditará por tercera vez en una final de la Champions.
Se enfrentaron en la edición 1980/1981, con triunfo de los ingleses por 1-0; y en 2017/2018 con victoria para los españoles por 3-1. El Madrid no jugaba una final de Champions desde esa consagración ante el Liverpool de Jürgen Klopp que se coronó campeón la temporada siguiente.
La final se jugará el próximo 28 de mayo en el Stade de France de Saint Dennis, en Francia, donde el Madrid buscará el título 14 y el club de la ciudad donde nacieron Los Beatles irá por séptima estrella.