Real Madrid a deschis scorul în minutul 23 prin Vinicius din pasa de geniu oferită de Kroos. Acesta a tăiat efectiv întreaga apărare bavareză cu pasa verticală.
Un gol marcat de Real Madrid contrar cursului jocului la primul șut pe poarta lui Bayern.
Începutul meciului aparținuse gazdelor care au ratat deschiderea scorului în chiar primul minut, secunda 41, când portarul Lunin a blocat cu piciorul șutul lui Sane.
Partea secundă a început furtunos cu o mare ocazie ratată de Real Madrid prin Kroos. Șutul mijlocașului german a fost respins in extremis de portarul Neur.
Bayern a marcat apoi două goluri în cinci minute și a trecut la conducere.
Sane a restabilit egalitatea cu un șut spectaculos la colțul scurt în minutul 53 după o pătrundere individuală de toată frumusețea.
Apoi, bavarezii au trecut în avantaj dintr-o lovitură de la 11 metri transformată de Kane. Un penalty acordat la intervenția neregulamentară a lui Vazquez asupra lui Musiala în suprafața de pedeapsă.
Kane a fost aproape de dublă în minutul 66, când a trimis spre poartă din 6-7 metri și Rudiger a deviat providențial în corner.
Bayern a forțat și fundașul Dier l-a pus la încercare pe Lunin cu o lovitură puternică de cap în urma unui corner.
Cu opt minute înaintea finalului Rodrygo a fost oprit prin fault în careu de Kim și centralul Turpin a acordat penalty fără să stea pe gânduri.
O lovitură de la 11 metri transformată de Vinicius în golul de 2-2 care a consfințit finalul partidei.
Calificarea în finala Ligii Campionilor se va decide peste șase zile pe Santiago Bernabeu din Madrid.
Până atunci, miercuri seara, de la ora 22:00, este programată a doua semifinală între Borussia Dortmund și Paris Saint-Germain.