O Newcastle foi eliminado da Liga dos Campeões depois que o AC Milan recuperou de uma desvantagem de gol para vencer por 2 a 1 no St James’ Park.
O Newcastle começou melhor dos dois times e fez valer a pressão no primeiro tempo, quando Joelinton disparou um excelente chute, ultrapassando Mike Maignan e acertando o canto superior para dar-lhes a vantagem no intervalo.
O Milan entrou em ação no segundo período e empatou com Christian Pulisic, mas o momento decisivo veio a seis minutos do fim, quando Samuel Chukwueze fez uma curva de dentro da área para garantir sua vaga na Liga Europa.
O Paris St Germain garantiu a vaga nas oitavas de final da competição ao empatar em 1 a 1 com o Borussia Dortmund.
As esperanças do time francês na Liga dos Campeões foram postas em dúvida quando o Dortmund assumiu a liderança no início do segundo tempo, com Karim Adeyemi marcando de perto.
Mas a vantagem não durou muito, pois Warren Zaire-Emery acertou o canto inferior, o que foi vital para a passagem do PSG do Grupo F em segundo lugar.
No Grupo G, o Manchester City somou seis vitórias em seis jogos, com uma vitória fora de casa por 3-2 sobre o Red Star Belgrade.
O estreante Micah Hamilton disparou para o alto da rede para dar a vantagem ao time de Pep Guardiola e eles pareciam estar a caminho de uma vitória confortável quando Oscar Bobb marcou, mas Belgrado respondeu por meio de Hwang In-beom.
O City restabeleceu a vantagem de dois gols graças ao pênalti de Kalvin Phillips, antes que o time sérvio reduzisse outro nos acréscimos por meio de Aleksandar Katai, mas não foi suficiente para impedir o City de somar o máximo de 18 pontos.
Benjamin Sesko e Emil Forsberg marcaram dois gols em cinco minutos do segundo tempo, garantindo ao já qualificado RB Leipzig uma vitória por 2 a 1 sobre o Young Boys. Ebrima Colley empatou brevemente para a seleção suíça.
O Celtic conquistou a primeira vitória na fase de grupos graças ao gol tardio de Gustaf Lagerbielke, que deu ao time uma vitória por 2 a 1 sobre o Feyenoord, no Celtic Park.
Luis Palma abriu o placar para o Celtic logo após a meia hora, mas eles pensaram que continuariam sem vencer na competição quando o Feyenoord empatou através do Yankuba Minteh. No entanto, o Celtic conquistou a vitória nos acréscimos, quando Lagerbielke marcou de perto.
Gols de Antoine Griezmann e Samuel Lino deram ao Atlético uma vitória por 2 a 0 sobre a Lazio, depois que ambos os times já haviam garantido sua vaga nas oitavas de final do Grupo E.
O Porto avançou para as oitavas de final da Liga dos Campeões com uma vitória por 5-3 sobre o Shakhtar Donetsk.
O Porto abriu o placar aos nove minutos, quando Galeno abriu o placar. Danylo Sikan empatou à meia hora, mas Galeno marcou o segundo e deu aos anfitriões uma vantagem de 2-1 no intervalo.
A equipa portuguesa aumentou a vantagem quando Mehdi Taremi rematou para o alto da baliza, mas o Shakhtar respondeu através de um autogolo de Stephen Eustakio.
O Porto selou a vitória aos 76 minutos, quando Pepe marcou e marcou outro através de Francisco Conceição, antes de Eguinaldo marcar um consolo tardio para a equipa ucraniana.
O Royal Antwerp conquistou sua primeira vitória na Liga dos Campeões nesta temporada com um triunfo dramático por 3-2 sobre o Barcelona.
O time belga acertou em cheio no segundo minuto, quando Arthur Vermeeren marcou de perto, no entanto, o Barça estava empatado 10 minutos antes do intervalo, por meio de Ferran Torres.
Os anfitriões recuperaram a vantagem com um gol de Vincent Janssen, mas o Barcelona achou que havia conquistado um ponto graças ao gol de Marc Gulu no primeiro minuto dos acréscimos.
Mas o Antuérpia conseguiu uma vitória dramática quando George Ilenikhena marcou um minuto depois.