A párharc első meccsét 1-0-ra nyerte a spanyol csapat, ezért amikor Rafa Silva gólt lőtt a visszavágó 14. percében, még nehéz lett volna kitalálni, ki jut tovább. Az öröm azonban villámgyorsan elillant a portugáloknál, mivel két perc alatt kiegyenlített Aurélien Tchouaméni, sőt Arda Güler lesgólja is fenyegető jel lehetett. Végül a meccs hajrájában az első találkozó botrányhőse, Vinícius Junior zárta le a párharcot a 80. percben.
Eközben a Paris Saint-Germain vért izzadt a továbbjutásért, mert bár előnyből várta a Monaco elleni visszavágót, Maghnes Akliouche közvetlenül a szünet előtt kiegyenlítette a párharcot. A Monaco balszerencséje, hogy Mamadou Coulibaly három perc leforgása alatt két sárga lapot is összeszedett, a PSG pedig azonnal büntetett: Marquinhos és Hvicsa Kvarachelia góljaival fordított a BL-címvédő. Bár majdnem félóra volt még a meccsből, ez lényegében lezárta a párharcot, a végeredményt viszont Jordan Teze állította be.
Szintén kilenckor kezdődött a Juventus-Galatasaray meccs, amit a rendes játékidőben 3-0-ra nyert a hazai csapat, ám a török együttes végül két gólt is lőtt a hosszabbításban. Sallai Roland kezdőként lépett pályára, de az 58. percben lecserélték. A mérkőzés forgatókönyvéhez tartozott, hogy Lloyd Kellyt egy furcsa ütközés után kiállította a játékvezető a második félidő első perceiben, ennek ellenére szerzett még két gólt a Juve, de a hosszabbításra már nem maradt erő.
A kora esti mérkőzésen drámai körülmények között nyert 4-1-re az Atalanta, így kiejtette a Dortmundot. A győztes gólra a 98. percben került sor.