En el estadio San Siro, el Milan perdonó al Newcastle (0-0) en su retorno a la UEFA Champions League tras un partido en el que exhibió superioridad pero no efectividad y en el que seguro mereció más, especialmente en un primer tiempo en el que gozó de numerosas ocasiones claras para deshacer el empate. Sobrevivió el Newcastle con un solo tiro entre los tres palos, en el tiempo añadido, en lo que fue su vuelta a la Liga de Campeones tras veinte años de ausencia.
Milan vs. Newcastle: así jugaron
Milan: Maignan (Sportiello, m.80); Calabria (Florenzi, m.46), Tomori, Thiaw, Theo Hernández; Loftus-Cheek (Musah, m.72), Krunic, Pobega (Reijnders, m.61); Chukwueze (Pulisic, m.61), Rafael Leao y Giroud.
Newcastle: Pope; Trippier, Schar, Botman, Burn; Bruno Guimaraes, Longstaff, Tonali (Anderson, m.72); Murphy (Wilson, m.63), Gordon (Almiron, m.63) e Isak (Barnes, m.90).