V Münchnu je obračun med Bayernom in Realom ponudil izjemno dinamičen potek. Gostje iz Madrida so povedli že v uvodnih sekundah, ko je Arda Güler izkoristil napako vratarja Manuela Neuerja in zadel za zgodnje vodstvo. Bayern se je hitro pobral in izenačil po kotu, ko je z glavo zadel Aleksandar Pavlović.
Real je znova povedel po natančno izvedenem prostem strelu Gülerja, vendar domači niso popuščali. Harry Kane je izenačil, tik pred odmorom pa je po hitri akciji Kylian Mbappe znova popeljal Real v vodstvo.
V nadaljevanju so imeli Madridčani več priložnosti za odločilni zadetek, vendar jih niso izkoristili. Tekma se je obrnila v zaključku, ko je bil zaradi drugega rumenega kartona izključen Eduardo Camavinga. Bayern je izkoristil številčno premoč, izenačil po strelu Luisa Diaza, v sodnikovem dodatku pa z zadetkom potrdil popoln preobrat in zmago s 4:3.
V Londonu je bil obračun med Arsenalom in Sportingom precej bolj zadržan. Domači so imeli več žoge, vendar niso uspeli prebiti obrambe gostov. Najbližje zadetku sta bila Geny Catamo in Leandro Trossard, ki sta zadela okvir vrat.
Ker zadetkov ni bilo, je Arsenal ohranil prednost s prve tekme in se uvrstil v polfinale, kjer se bo pridružil Bayernu.