A Real Madrid magabiztosan, 3–1 arányban nyerte a visszavágót, így búcsúztatta az Atalanta csapatát a Bajnokok Ligája nyolcaddöntőjében. A Liverpool együtteséhez hasonlóan a Manchester City is a Puskás Arénában aratott kettős győzelemmel jutott a negyeddöntőbe.
A királyi gárda egygólos előnnyel várta a hazai összecsapást, így Karim Benzema 34. percben született találata jószerével el is döntötte a párharcot. A francia csatár egy rossz kapuskirúgást követően szerezte meg pályafutása 70. BL-gólját. A második félidőben a csapatkapitány Sergio Ramos büntetőből volt eredményes, az olasz gárda erejéből a hajrában már csak egy becsületgólra futotta, azonban a spanyol együttesnek arra is volt válasza.
Az angol listavezető a budapesti, első felvonáson 2–0-ra nyert, az ugyancsak Puskás Arénában rendezett visszavágón pedig 18 perc után ismét kettővel vezetett. Végül ezt az előnyt megőrizte a lefújásig, így (akárcsak a Liverpool), kettős budapesti győzelemmel jutott a negyeddöntőbe. A manchesteri csapat már több mint 700 perce nem kapott gólt a BL-ben, amelynek történetében ez a második leghosszabb sorozat az Arsenal 15 évvel ezelőtti 995 perce után.
Eredmények, nyolcaddöntő, visszavágó: Real Madrid–Atalanta 3–1 (gólszerzők: Benzema 34., Ramos 60. – tizenegyesből, Asensio 85., illetve Muriel 83. / összesítésben: 4–1), Manchester City–Borussia Mönchengladbach 2–0 (gólszerzők: De Bruyne 12., Gündogan 18. / összesítésben: 4–0).