In een spectaculair duel heeft Real Madrid voor het 7e seizoen op rij de halve finale van de Champions League gehaald. In de return tegen Bayern Munchen werd het maar liefst 4-2 voor de Madrilenen dankzij goals van Cristiano Ronaldo (3) en Asensio Willemsen. De Koninklijke werd daarbij wel geholpen door de arbitrage, die een aantal discutabele beslissingen nam.

Het heenduel bood nog genoeg uitzicht voor Bayern, want waar het in het verloren duel met Real Madrid (1-2) nog zonder Lewandowski moest aantreden en tandeloos bleek, was de goalgetter nu weer terug in de basisopstelling van Carlo Ancelotti. Zidane, die het vak leerde van zijn collega bij Bayern, voerde alleen op rechtsbuiten een verandering door. Daar stond in plaats van Gareth Bale de tegen Sporting Gijon uitblinkende Isco.

Het eerste kwartier verliep zoals verwacht, met een voetballend Bayern dat op zoek was naar de benodigde treffers. Dat resulteerde al snel in de eerste grote kans, waarbij Ribery de bal goed voorgaf op Thiago, maar Marcelo wierp zich er goed tussen. De kans voor Robben die volgde, belandde in het zijnet. Veel grote kansen waren er verder niet voor Bayern, want in tegenstelling tot de thuisploeg volgde uit het vele balbezit weinig echte kansen. Real daarintegen kwam er een aantal keer gevaarlijk uit, waarbij Neuer en zijn verdediging reddend moest optreden bij doelpogingen van Benzema, Carvajal, Sergio Ramos en Toni Kroos.

De kansen voor de Galacticos werden naarmate de eerste helft vorderde nog groter. Ronaldo en Benzema konden na een mislukte pass op het middenveld bij Bayern met alleen Alaba nog bij zich samen richting Neuer, maar Ronaldo wachtte te lang.
Via een schitterende overstap van Benzema kwam Real er nog eens uit, maar Ronaldo knalde de bal over op aangeven van de sterk spelende Marcelo.

In de 2e helft ging de wedstrijd helemaal los. Vlak na rust kende Viktor Kassai een discutabele penalty toe aan Bayern, nadat Arjen Robben over het been ging bij Casemiro. Wat Vidal naliet in de heenwedstrijd, deed Robert Lewandowksi nu wel, hij schoot feilloos binnen van 11 meter.

Na de 0-1 kroop Bayern wat meer uit haar schulp en op aangeven van Robben kreeg Arturo Vidal nog een gigantische kans op de 0-2, maar hij schatte de bal verkeerd in en schoot huizenhoog over. Uit het niets kwam Real op gelijke hoogte in de 76e minuut, toen Ronaldo raak kopte uit een heerlijke voorzet van Casemiro.

Lang kon de thuisploeg niet genieten van de gelijkmaker, toen het twee minuten later gigantisch mis ging achterin. Bij een hoop verwarring tusen alle verdedigers van Real liep Sergio Ramos per ongeluk tegen de bal aan, die tergend langzaam achter Keylor Navas rolde.

Beide ploegen leken ongeschonden aan de verlenging te kunnen beginnen, maar arbiter Kassai besloot anders. Waar Casemiro een tweede gele kaart bespaard bleef na een keiharde charge op Robben, kreeg Vidal vlak daarna wel een zeer discutabele tweede geel, nadat hij perfect de bal speelde, maar heel lichtjes Marco Asensio aantikte.

Vanaf dat moment leek de wedstrijd gespeeld, maar het tiental van Bayern ging ongestoord op zoek naar de beslissende 3e treffer. De gelijkmaker van Cristiano Ronaldo kwam dan ook keihard aan, maar ook hier ging de arbitrage niet vrijuit. De assist van Sergio Ramos en afronding van Ronaldo waren weliswaar mooi voor het oog, maar Ronaldo stond wel overduidelijk buitenspel.

Vijf minuten later faalde de arbitrage opnieuw, toen Marcelo na het nota bene in de weg lopen van scheidsrechter Kassai de bal tussen 2 man van Bayern door kreeg en alleen op de doelman afging. Naast hem liep Cristiano Ronaldo mee, die de bal in buitenspelpositie op zich afgelegd zag worden en er 3-2 van maakte. De definitieve nekslag kwam van Marco Asensio, die na een individuele actie knap raak schoot in de verre hoek.

In de halve finales staat Real Madrid samen met stadsgenoot Atletico, dat Leicester City uitschakelde. Vanavond beslissen Monaco, Dortmund, Barcelona en Juventus wie zich bij hen mag voegen.