Los culés fueron superados por el Mónaco; Atlético de Madrid venció ‘in extremis’ al Leipzig y el Leverkusen goleó al Feyenoord del mexicano Santiago Giménez.
Los de Guardiola no pasaron del empate sin goles ante el Inter de Milán, mientras que los parisinos rescataron una victoria de último minuto ante el debutante Girona.
En un duelo al límite, con tramos del partido para los dos equipos, los tantos Vinicius (24 y 83) fueron contrarrestados por los de Leroy Sané (53) y Harry Kane (57).
Los culés apelaron a la juventud de su plantilla para vencer al Nápoles. Los ‘Gunners’, con dos paradas de su arquero David Raya, vencieron en penales al Oporto.
Los octavos se completarán con el Oporto-Arsenal, PSV Eindhoven-Borussia Dortmund, Copenhague-Manchester City y Lazio-Bayern Múnich, tras el sorteo para definir los cruces.
El equipo francés se asomó al abismo de la eliminación, viéndose virtualmente fuera durante más de media hora, pero finalmente sobrevivió en el grupo de la muerte para pasar como segundo.
En la última fecha de la fase de grupos, los merengues derrotaron al Unión Berlín que quedó fuera de la posibilidad de seguir su camino en la Europa League.
Los culés golearon 5-0 al conjunto belga en la jornada 1 de la fase de grupos, donde el Oporto se impuso 3-1 al Shakhtar Donetsk al iniciar las actividades del grupo H.