Saído do banco, Francisco Conceição pareceu decisivo ao marcar o golo da Juventus diante do Villarreal, mas Renato Veiga garantiu o empate dos espanhóis, na segunda jornada da fase principal da Liga dos Campeões. Gyökeres participou na jogada, mas foi Martinelli que finalizou e garantiu o triunfo do Arsenal, que ainda viu Saka marcar, diante do Olympiacos (Costinha, Gelson Martins Podence e Chiquinho titulares, Diogo Nascimento ficou no banco). Leverkusen somou o segundo empate consecutivo na Champions.
Villarreal 2-2 Juventus

Tendo vencido apenas duas das últimas 12 partidas da Liga dos Campeões no Estádio de la Cerámica (5 empates e 5 derrotas), o Submarino Amarelo sabia que precisava de um início positivo contra os visitantes italianos. Incentivado por uma torcida fervorosa, o Villarreal começou com tudo e sua pressão inicial foi recompensada aos 18 minutos, quando Nicolas Pépé cruzou para Georges Mikautadze, que marcou o primeiro golo na Liga dos Campeões.
Aproveitando o momento, os homens de Marcelino estiveram a centímetros de dobrar a vantagem apenas cinco minutos depois, quando um remate poderoso de Alfonso Pedraza foi desviado para a trave por Mattia Perin. Grato por estar apenas a um golo de diferença, a Juventus cresceu na partida à medida que o primeiro tempo avançava, com Weston McKennie a ver duas oportunidades frustradas por Arnau Tenas, enquanto, do outro lado, Perin se manteve firme para repelir o remate à queima-roupa de Tajon Buchanan.
Nos últimos quatro jogos da Velha Senhora, ambas as equipas marcaram, e os visitantes ampliaram esse recorde aos quatro minutos do segundo tempo, quando Lloyd Kelly desviou um lançamento longo de McKennie para Federico Gatti, que chutou de bicicleta por cima de Tenas. O segundo golo da Juventus não demorou a chegar, com o suplente Francisco Conceição a aproveitar um passe errado de Dani Parejo para cortar por dentro de Rafa Marín e finalizar com calma para o fundo da rede.
Esses dois golos rápidos surpreenderam o Submarino Amarelo, que tentou recuperar alguma compostura nos últimos 20 minutos. A Juventus poderia ter selado a vitória quando Jonathan David acertou a trave com um remate fraco, e isso acabou por custar caro, já que no último minuto dos 90, Renato Veiga subiu mais alto na pequena área para converter o canto de Ilias Akhomach, prolongando a péssima sequência da Velha Senhora fora de casa na Champions para apenas uma vitória em 11 jogos (5 empates e 5 derrotas).

Arsenal 2-0 Olympiacos

Mikel Arteta fez seis alterações em relação à vitória em Newcastle e duas delas resultaram num golo quase imediato. Myles Lewis-Skelly fez um belo cruzamento para Gabriel Martinelli, mas o brasileiro não conseguiu acertar bem na bola e acabou por atirá-la para fora. Felizmente para ele, a sua próxima oportunidade foi quase impossível de falhar, pois ele empurrou a bola para o fundo da baliza praticamente na linha de golo, depois de Viktor Gyökeres ter rematado e a bola ter batido no poste.
O sueco perderia outra boa oportunidade mais tarde no primeiro tempo, ao chutar por cima após cortar para dentro. Mas não foi tudo fácil para o Arsenal, contra um clube que havia vencido nas últimas três visitas ao Emirates, já que o Olympiacos perdeu suas próprias chances de empatar antes do intervalo. A melhor oportunidade foi de Daniel Podence, cujo disparo exigiu uma defesa espetacular de David Raya.
Martin Ødegaard teve um primeiro tempo de destaque, distribuindo passes com facilidade pelo campo, e o capitão do Arsenal fez o mesmo no segundo tempo, ao servir Leandro Trossard, cujo remate à queima-roupa foi defendido por Konstantinos Tzolakis. Pouco depois, o Olympiacos pensou ter empatado quando Chiquinho aproveitou um rebote, mas o cabeceamento inicial de Ayoub El Kaabi, defendido por Raya, foi feito em posição de fora de jogo.
O Arsenal procurava selar a vitória nos últimos minutos, com Tzolakis a defender bem um remate de Ødegaard, mas o guarda-redes nada pôde fazer para impedir o golo de Bukayo Saka nos descontos, quando o suplente colocou a bola entre as suas pernas. Os gregos deram boa conta de si, mas acabaram por perder o 11.º jogo consecutivo fora de casa na fase de grupos da Liga dos Campeões.

Bayer Leverkusen 1-1 PSV

Em busca da primeira vitória em 18 jogos fora de casa na Alemanha, o PSV começou bem e chegou a balançar as redes aos cinco minutos. O cruzamento de Dennis Man encontrou a cabeça de Ivan Perišić no segundo poste, mas o ex-jogador do Bayern de Munique e do Borussia Dortmund estava em posição de impedimento por uma diferença mínima. O ímpeto logo mudou a favor dos anfitriões, que quase abriram o marcador quando Álex Grimaldo chutou contra o poste mais próximo de um ângulo fechado.
O Leverkusen continuou a controlar o jogo, e Aleix García e Ernest Poku tiveram oportunidades antes de Malik Tillman, contratado no verão pelo PSV, falhar perante Matěj Kovář, que enfrentava o seu clube de origem. Os visitantes recuperaram gradualmente e começaram a criar perigo, mas o intervalo chegou sem golos, o que foi uma surpresa, dado que estes clubes tinham sofrido apenas dois golos em 16 jogos oficiais disputados entre si esta temporada.
A segunda parte começou de forma semelhante, mas as coisas mudaram quando o Leverkusen assumiu a liderança pouco depois da hora de jogo. O golo surgiu de um erro defensivo, com uma confusão na área entre Jerdy Schouten e Armando Obispo a dar a bola a um ansioso Christian Kofane, que bateu Kovář na sua segunda aparição na cena europeia. Mas a resposta do PSV não demorou a chegar, e Guus Til passou a bola para Ismael Saibari, que chutou para o poste mais distante apenas sete minutos depois – o terceiro golo consecutivo do marroquino.
Impulsionado por Saibari, o PSV parecia mais perto de conquistar os pontos depois disso, mas não conseguiu dar o golpe fatal e dar a vitória a Peter Bosz contra o seu antigo clube. O Leverkusen também teve oportunidades, e Kovář defendeu o remate de Grimaldo nos segundos finais, não conseguindo vencer um jogo da fase de grupos da Liga Europeia em casa pela primeira vez em oito partidas.
