PSG - Clube Brugge Paryżanie mieli już awans w kieszeni, ale nie zastosowali wobec rywala taryfy ulgowej. Wygrali 4-1, a łupem bramkowym po równo podzielili się Kylian Mbappe i Lionel Messi. Ten pierwszy przeszedł do historii jako najmłodszy zawodnik z 30 golami na koncie w Champions League. RB Lipsk - Manchester City Mistrzowie Anglii nie byli w stanie wykrzesać z siebie mobilizacji, wiedząc, że z grupy wyjdą z pierwszego miejsca bez względu na końcowy wynik. Zwycięstwo 2-1 oznacza dla RB Lipsk awans do wiosennej fazy rozgrywek w Lidze Europy. Antybohaterem spotkania okazał się wyrzucony z placu gry Kyle Walker. AC Milan - Liverpool FC Tylko zwycięstwo podtrzymywało nadzieje Milanu na awans do 1/8 finału. "Rossoneri" otworzyli wynik spotkania, ale potem nadziali się na podwójną ripostę "The Reds". Gospodarzom nie pomógł grający tym razem od pierwszej minuty Zlatan Ibrahimović. FC Porto - Atletico Madryt To była piłkarska wojna! Jeszcze przed upływem kwadransa z powodu kontuzji boisko musiał opuścić Luis Suarez. Potem arbiter pokazał aż trzy czerwone kartki. Goście wygrali ostatecznie 3-1 i to oni wystąpią w fazie pucharowej. Borussia Dortmund - Besiktas Stambuł Ekipa BVB rozgromiła rywala 5-0, ale szanse na awans do 1/8 finału straciła już wcześniej. Dwa razy na listę strzelców wpisał się Erling Haaland, mimo że na murawie pojawił się dopiero w drugiej połowie. Goście fazę grupową zakończyli bez punktu. Ajax Amsterdam - Sporting Lizbona W obu meczach tych drużyn padło aż tuzin goli. We wrześniowej potyczce Ajax wygrał 5-1, teraz nieco skromniej, bo tylko 4-2. Jedno trafienie dla zwycięzców zaliczył Sebastian Haller. Przeszedł tym samym do historii jako pierwszy zawodnik, który zdobywał bramkę w każdym z sześciu premierowych gier na arenie Champions League. Real Madryt - Inter Mediolan Szlagier wtorkowego wieczoru dla "Królewskich"! To był bój o pierwsze miejsce w grupie D. Real wygrał 2-0 po trafieniach Toniego Kroosa i Marco Asensio. Mistrzowie Włoch kończyli mecz w dziesiątkę po czerwonej kartce dla Nicolo Barelli. Szachtar Donieck - Sheriff Tiraspol Szachtar kończy start w bieżącej edycji LM bez wygranej na koncie. Tym razem prowadził niemal do końcowych chwil, ale ostatecznie spotkanie zakończyło się rezultatem 1-1. Sheriff Tyraspol z trzeciego miejsca w grupie awansował do 1/16 finału Ligi Europy. Juventus Turyn - Malmoe FF Juventus skromnie pokonał Malmoe, dzięki czemu zajął pierwsze miejsce w grupie, wyprzedzając na finiszu Chelsea. Jedynego gola strzelił Moise Kean. Zenit St. Petersburg - Chelsea FC Spotkanie to miało szalony przebieg. Rosyjski zespół w doliczonym czasie gry doprowadził do remisu 3-3, spychając Chelsea na drugie miejsce w tabeli. Bayern Monachium - FC Barcelona Bayern znów rozgromił Barcelonę, wyrzucając ją za burtę Ligi Mistrzów. Robert Lewandowski tym razem bramki nie zdobył, zaliczył za to ładną asystę. Benfica - Dynamo Kijów Benfica potrzebowała wygranej i braku zwycięstwa Barcelony, by awansować do kolejnej rundy. Bez problemu swój cel osiągnęła. Manchester United - Young Boys Manchester United był już wcześniej pewny awansu do kolejnej rundy. Przeciwko Young Boys nie zagrał najsilniejszym składem i zremisował. RB Salzburg - Sevilla FC Austriacki zespół przypieczętował awans do kolejnej fazy LM. Sevilla zagra w Lidze Europy. VfL Wolfsburg - OSC Lille Po ciekawym meczu Wolfsburg musiał uznać wyższość Lille. Potwierdza to zresztą tabela. Lille wygrało grupę, Wolfsburg zajął ostatnie miejsce. UKi, WG