Rencontres de la Ligue des champions de l'UEFA 2020-2021
La phase de groupes de la Ligue des champions de l'UEFA 2020-2021 débute le et se termine le [1]. Au total, 32 équipes s'affronteront dans la phase de groupes pour décider des 16 places pour les huitièmes de finale de Ligue des champions de l'UEFA 2020-2021[1].
Tirage au sort
Le tirage au sort pour la phase de groupes a eu lieu le , 17:00 CEST, au Radio télévision suisse à Genève[2].
Les 32 équipes sont réparties en huit groupes de quatre, avec la restriction que les équipes d'une même association ne peuvent être tirées l'une contre l'autre. Pour le tirage au sort, les équipes sont réparties dans quatre pots selon les principes suivants (article 13.06 du règlement) :
- Le pot 1 contient les tenants des titres de la Ligue des champions et de la Ligue Europa, ainsi que les champions des six meilleures associations sur la base de leurs coefficients 2020 pour les pays de l'UEFA. Si l'un des tenants du titre, ou les deux, est l'un des champions des six meilleures associations, les champions de la ou des associations les mieux classées suivantes sont également classés dans le pot 1.
- Les pots 2, 3 et 4 contiennent les équipes restantes, classées en fonction de leurs coefficients de club UEFA 2020.
| Chapeau 1 | Chapeau 2 | Chapeau 3 | Chapeau 4 | ||||
|---|---|---|---|---|---|---|---|
|  Bayern Munich Ch T | 136.000 |  FC Barcelone | 128.000 |  Dynamo Kiev | 55.000 |  Lokomotiv Moscou | 33.000 | 
|  Séville FC C3 | 102.000 |  Atlético de Madrid | 127.000 |  Red Bull Salzbourg Ch | 53.500 |  Olympique de Marseille | 31.000 | 
|  Real Madrid Ch | 134.000 |  Manchester City | 116.000 |  RB Leipzig | 49.000 | .svg.png.webp) Club Bruges KV Ch | 28.500 | 
|  Liverpool FC Ch | 99.000 |  Manchester United | 100.000 |  Inter Milan | 44.000 |  Borussia Mönchengladbach | 26.000 | 
|  Juventus FC Ch | 117.000 |  Chakhtar Donetsk Ch | 85.000 |  Olympiakos Ch | 43.000 |  İstanbul Başakşehir Ch | 21.500 | 
|  Paris Saint-Germain Ch | 113.000 |  Borussia Dortmund | 85.000 |  SS Lazio | 41.000 |  FC Midtjylland Ch | 14.500 | 
|  Zénith Saint-Pétersbourg Ch | 64.000 |  Chelsea FC | 83.000 |  FK Krasnodar | 35.500 |  Stade rennais FC | 14.000 | 
|  FC Porto Ch | 75.000 |  Ajax Amsterdam Ch | 69.500 |  Atalanta Bergame | 33.500 |  Ferencváros TC Ch | 9.000 | 
T : Tenant du titre
Ch : Champion national
C3 : Vainqueur de la Ligue Europa
Le , le comité d'urgence de l'UEFA a décidé que les clubs ukrainiens et russes ne seraient pas tirés l'un contre l'autre "jusqu'à nouvel ordre" en raison des troubles politiques entre les pays[3].
De plus, pour les associations de deux équipes ou plus, les équipes sont appariées afin de les diviser en deux groupes de quatre (A – D, E – H) pour une couverture télévisuelle maximale. Les associations suivantes ont été annoncées par l'UEFA après la confirmation des équipes de la phase de groupes :
- Espagne : Real Madrid et FC Barcelone, Atlético Madrid et Séville FC
- Angleterre : Liverpool FC et Manchester United, Chelsea FC et Manchester City
- Italie : Juventus FC et Inter Milan, SS Lazio et Atalanta Bergame
- Allemagne : Bayern Munich et Borussia Dortmund, Borussia Mönchengladbach et RB Leipzig
- France : Paris Saint-Germain et Olympique de Marseille
- Russie : Zénith Saint-Pétersbourg et Lokomotiv Moscou
- Ukraine : Chakhtar Donetsk et Dynamo Kiev
Pour chaque journée, un groupe de quatre disputera ses matchs le mardi, tandis que l'autre groupe de quatre disputera ses matchs le mercredi, les deux groupes alternant à chaque journée. Les rencontres sont décidées après le tirage au sort, à l'aide d'un ordinateur non présenté au public, avec la séquence de match suivante (article 16.02 du Règlement)[4]:
| Journée | Dates | 
|---|---|
| 1re journée | 20- | 
| 2e journée | 27 et | 
| 3ème journée | 3- | 
| 4ème journée | 24- | 
| 5ème journée | 1- | 
| 6ème journée | 8- | 
Il existe des restrictions de calendrier: par exemple, des équipes de la même ville (par exemple Le Real Madrid et l'Atlético Madrid , Manchester United et Manchester City) ne sont pas programmées pour jouer à domicile la même journée, ainsi que les équipes de l'Est du continent (par exemple la Russie) ne sont pas programmées pour jouer à domicile la dernière journée à cause du climat.
Équipes participantes
Voici les équipes participantes (avec leurs coefficients de club UEFA 2020) groupées selon leur pot d'appartenance. Ils comprennent:
- 26 équipes qui entrent dans cette étape
- 6 gagnants de la phase de play-off (4 par la voie des champions, 2 par la voie de la ligue )
Les équipes sont classées en fonction des points (3 points pour une victoire, 1 point pour un match nul, 0 points pour une perte) et, en cas d’égalité de points, les critères de départage suivants sont appliqués, dans l’ordre donné, pour déterminer le classement (Règlements Articles 17.01)[4]:
- Points dans les matchs face à face entre les équipes à égalité;
- Différence de buts dans les matches en face à face entre les équipes à égalité;
- Les buts ont été marqués lors de matches en confrontation entre des équipes à égalité.
- Les buts à l'extérieur ont été marqués lors de matches en face à face entre des équipes à égalité;
- Si plus de deux équipes sont à égalité, et après avoir appliqué tous les critères de face à face ci-dessus, un sous-ensemble d'équipes l'est toujours, tous les critères de face à face mentionnés ci-dessus sont réappliqués exclusivement à ce sous-ensemble d'équipes;
- Différence de buts dans tous les matches de groupe;
- Les buts ont été marqués dans tous les matches de groupe;
- Les buts marqués à l'extérieur dans tous les matches de groupe;
- Victoires dans tous les matches de groupe;
- Victoires à l'extéreiur dans tous les matches de groupe;
- Discipline (carton rouge = 3 points, carton jaune = 1 point, expulsion de deux cartons jaunes lors d'un match = 3 points);
- Coefficient club UEFA.
Les matches se déroulent du 20 au , du 27 au , du 3 au , du 24 au , du 1 au et du 8 au [5]. Les heures de coup d'envoi prévues sont 21h00 CET / CEST, avec deux matches mardi et mercredi programmés à 18h55 CET / CEST.
| Légende des couleurs | 
|---|
| Premiers et deuxièmes de groupe se qualifient pour les huitièmes de finale | 
| Troisièmes de groupe sont repêchés en seizièmes de finale de la Ligue Europa | 



Phases de groupes
- Légende des classements
- Qualifié pour les huitièmes de finale
- Repêché en seizièmes de finale de la Ligue Europa
- Légende des résultats
- Victoire à domicile
- Match nul
- Victoire à l'extérieur
Groupe A
| Rang | Équipe | Pts | J | P | Diff | Résultats (▼ dom., ► ext.) |  |  |  |  | 
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |  Bayern Munich | 16 | 6 | 0 | +13 |  Bayern Munich | 4-0 | 3-1 | 2-0 | |
| 2 |  Atlético de Madrid | 9 | 6 | 1 | -1 |  Atlético de Madrid | 1-1 | 3-2 | 0-0 | |
| 3 |  Red Bull Salzbourg | 4 | 6 | 4 | -7 |  Red Bull Salzbourg | 2-6 | 0-2 | 2-2 | |
| 4 |  Lokomotiv Moscou | 3 | 6 | 3 | -5 |  Lokomotiv Moscou | 1-2 | 1-1 | 1-3 | 
| 1re journée | Red Bull Salzbourg  | 2 - 2 |  Lokomotiv Moscou | Red Bull Arena, Salzbourg | |
| 18h55 CEST | Szoboszlai  45e Junuzović  50e | (1 - 1) |  19e Éder  75e Lisakovitch | Spectateurs : 3 000 Arbitrage :  Serdar Gözübüyük Arbitre vidéo :  Pol van Boekel | |
| Szoboszlai  41e | Rapport |  80e Kulikov | |||
| 1re journée | Bayern Munich  | 4 - 0 |  Atlético de Madrid | Allianz Arena, Munich | |
| 21h00 CEST | Coman  28e  72e Goretzka  41e Tolisso  66e | (2 - 0) | Spectateurs : 0 Arbitrage :  Michael Oliver Arbitre vidéo :  Stuart Attwell | ||
| Alaba  5e Müller  21e | Rapport |  43e Lodi  44e Koke  45+1e Herrera  90+2e Torreira | |||
| 2e journée | Lokomotiv Moscou  | 1 - 2 |  Bayern Munich | RZD Arena, Moscou | |
| 18h55 CET | Miranchuk  70e | (0 - 1) |  13e Goretzka  79e Kimmich | Spectateurs : 8 196 Arbitrage :  István Kovács Arbitre vidéo :  Alejandro Hernández Hernández | |
| Jivogliadov  17e Cerqueira  50e Jemaletdinov  84e | Rapport |  47e Hernandez | |||
| 2e journée | Atlético de Madrid  | 3 - 2 |  Red Bull Salzbourg | Estadio Metropolitano, Madrid | |
| 21h00 CET | Llorente  29e Félix  52e  85e | (1 - 1) |  40e Szoboszlai  47e Felipe(csc) | Spectateurs : 0 Arbitrage :  Marco Guida Arbitre vidéo :  Marco Di Bello | |
| Llorente  64e | Rapport |  13e Ramalho  23e Wöber | |||
| 3e journée | Lokomotiv Moscou  | 1 - 1 |  Atlético de Madrid | RZD Arena, Moscou | |
| 18h55 CET | Miranchuk  25e (pén.) | (1 - 1) |  18e Giménez | Spectateurs : 8 147 Arbitrage :  Benoît Bastien Arbitre vidéo :  Willy Delajod | |
| Cerqueira  29e Krychowiak  51e Rajković  54e Jemaletdinov  70e Ignatiev  83e | Rapport |  24e Suárez  25e Herrera  44e Saúl  49e Lodi | |||
| 3e journée | Red Bull Salzbourg  | 2 - 6 |  Bayern Munich | Red Bull Arena, Salzbourg | |
| 21h00 CET | Berisha  4e Okugawa  66e | (1 - 2) |  21e (pén.)  88e Lewandowski  44e (csc) Kristensen  79e Boateng  83e Sané  90+2e Hernandez | Spectateurs : 0 Arbitrage :  Aleksei Kulbakov Arbitre vidéo :  Massimiliano Irrati | |
| Camara  53e Mwepu  85e | Rapport |  23e Pavard  68e Gnabry | |||
| 4e journée | Bayern Munich  | 3 - 1 |  Red Bull Salzbourg | Allianz Arena, Munich | |
| 21h00 CET | Lewandowski  42e Wöber  52e (csc) Sané  68e | (1 - 0) |  73e Berisha | Spectateurs : 0 Arbitrage :  Orel Grinfeld Arbitre vidéo :  Roi Reinshreiber | |
| Neuer  24e Roca     48e,  66e | Rapport |  58e Koïta  90+5e Camara | |||
| 4e journée | Atlético de Madrid  | 0 - 0 |  Lokomotiv Moscou | Estadio Metropolitano, Madrid | |
| 21h00 CET | (0 - 0) | Spectateurs : 0 Arbitrage :  Slavko Vinčić Arbitre vidéo :  Bastian Dankert | |||
| Rapport | |||||
| 5e journée | Lokomotiv Moscou  | 1 - 3 |  Red Bull Salzbourg | RZD Arena, Moscou | |
| 18h55 CET | Miranchuk  79e (pén.) | (0 - 2) |  28e  41e Berisha  81e Adeyemi | Spectateurs : 6 759 Arbitrage :  Ali Palabıyık Arbitre vidéo :  Abdulkadir Bitigen | |
| Moukhine  62e Ignatiev  79e Cerqueira  80e | Rapport |  45+1e Camara  80e Ramalho  80e Stankovic | |||
| 5e journée | Atlético de Madrid  | 1 - 1 |  Bayern Munich | Estadio Metropolitano, Madrid | |
| 21h00 CET | Félix  26e | (1 - 0) |  86e (pén.) Müller | Spectateurs : 0 Arbitrage :  Clément Turpin Arbitre vidéo :  François Letexier | |
| Savić  86e | Rapport |  43e Sarr | |||
| 6e journée | Bayern Munich  | 2 - 0 |  Lokomotiv Moscou | Allianz Arena, Munich | |
| 21h00 CET | Süle  63e Choupo-Moting  80e | (0 - 0) | Spectateurs : 0 Arbitrage :  Sandro Schärer Arbitre vidéo :  Massimiliano Irrati | ||
| Boateng  64e Sané  69e | Rapport |  60e Jivogliadov | |||
| 6e journée | Red Bull Salzbourg  | 0 - 2 |  Atlético de Madrid | Red Bull Arena, Salzbourg | |
| 21h00 CET | (0 - 1) |  39e Hermoso  86e Ferreira Carrasco | Spectateurs : 0 Arbitrage :  Anthony Taylor Arbitre vidéo :  Stuart Attwell | ||
| Ramalho  71e | Rapport |  45+1e Hermoso  61e Savić | |||
Groupe B
| Rang | Équipe | Pts | J | P | Diff | Résultats (▼ dom., ► ext.) |  |  |  |  | 
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |  Real Madrid | 10 | 6 | 2 | +2 |  Real Madrid | 2-0 | 2-3 | 3-2 | |
| 2 |  Borussia Mönchengladbach | 8 | 6 | 2 | +7 |  Borussia Mönchengladbach | 2-2 | 4-0 | 2-3 | |
| 3 |  Chakhtar Donetsk | 8 | 6 | 2 | -7 |  Chakhtar Donetsk | 2-0 | 0-6 | 0-0 | |
| 4 |  Inter Milan | 6 | 6 | 2 | -2 |  Inter Milan | 0-2 | 2-2 | 0-0 | 
| 1re journée | Real Madrid  | 2 - 3 |  Chakhtar Donetsk | Stade Alfredo-Di-Stéfano, Madrid | |
| 18h55 CEST | Modrić  54e Vinícius  59e | (0 - 3) |  29e Tetê  33e (csc) Varane  42e Solomon | Spectateurs : 0 Arbitrage :  Srđan Jovanović Arbitre vidéo :  Szymon Marciniak | |
| Asensio  34e Militão  87e | Rapport |  8e Kornienko  83e Bondar | |||
| 1re journée | Inter Milan  | 2 - 2 |  Borussia Mönchengladbach | Stade San Siro, Milan | |
| 21h00 CEST | Lukaku  49e  90e | (0 - 0) |  63e (pén.) Bensebaini  84e Hofmann | Spectateurs : 1 000 Arbitrage :  Björn Kuipers Arbitre vidéo :  Danny Makkelie | |
| D'Ambrosio  17e de Vrij  65e Handanovič  82e | Rapport |  68e Kramer | |||
| 2e journée | Chakhtar Donetsk  | 0 - 0 |  Inter Milan | Stade olympique de Kiev, Kiev | |
| 18h55 CET | (0 - 0) | Spectateurs : 10 178 Arbitrage :  Georgi Kabakov Arbitre vidéo :  Felix Zwayer | |||
| Rapport |  31e Bastoni  64e Vidal | ||||
| 2e journée | Borussia Mönchengladbach  | 2 - 2 |  Real Madrid | Borussia-Park, Mönchengladbach | |
| 21h00 CET | Thuram  33e  58e | (1 - 0) |  87e Benzema  90+3e Casemiro | Spectateurs : 0 Arbitrage :  Orel Grinfeld Arbitre vidéo :  João Pinheiro | |
| Stindl  56e Bensebaini  79e Neuhaus  85e | Rapport |  89e Casemiro | |||
| 3e journée | Chakhtar Donetsk  | 0 - 6 |  Borussia Mönchengladbach | Stade olympique de Kiev, Kiev | |
| 18h55 CET | (0 - 4) |  8e  26e  79e Pléa  17e (csc) Bondar  44e Bensebaini  65e Stindl | Spectateurs : 0 Arbitrage :  Serdar Gözübüyük Arbitre vidéo :  Pol van Boekel | ||
| Khocholava  46e Solomon  63e | Rapport |  90e Lang | |||
| 3e journée | Real Madrid  | 3 - 2 |  Inter Milan | Stade Alfredo-Di-Stéfano, Madrid | |
| 21h00 CET | Benzema  25e Ramos  33e Rodrygo  80e | (2 - 1) |  35e Martínez  68e Perišić | Spectateurs : 0 Arbitrage :  Clément Turpin Arbitre vidéo :  François Letexier | |
| Mendy  48e Valverde  62e Casemiro  85e Courtois  90+2e | Rapport |  44e Vidal  51e Brozović  72e Barella | |||
| 4e journée | Borussia Mönchengladbach  | 4 - 0 |  Chakhtar Donetsk | Borussia-Park, Mönchengladbach | |
| 18h55 CET | Stindl  17e (pén.) Elvedi  34e Embolo  45+1e Wendt  77e | (3 - 0) | Spectateurs : 0 Arbitrage :  Cüneyt Çakır Arbitre vidéo :  Abdulkadir Bitigen | ||
| Lazaro  48e Lainer  90+1e | Rapport |  45e Stepanenko | |||
| 4e journée | Inter Milan  | 0 - 2 |  Real Madrid | Stade San Siro, Milan | |
| 21h00 CET | (0 - 1) |  7e (pén.) Hazard  59e (csc) Hakimi | Spectateurs : 0 Arbitrage :  Anthony Taylor Arbitre vidéo :  Stuart Attwell | ||
| Gagliardini  19e Vidal     33e,  33e Sensi  86e | Rapport | ||||
| 5e journée | Chakhtar Donetsk  | 2 - 0 |  Real Madrid | Stade olympique de Kiev, Kiev | |
| 18h55 CET | Dentinho  57e Solomon  82e | (0 - 0) | Spectateurs : 0 Arbitrage :  Ovidiu Haţegan Arbitre vidéo :  Paweł Gil | ||
| Rapport |  14e Varane | ||||
| 5e journée | Borussia Mönchengladbach  | 2 - 3 |  Inter Milan | Borussia-Park, Mönchengladbach | |
| 21h00 CET | Pléa  45+1e  76e | (1 - 1) |  17e Darmian  64e  73e Lukaku | Spectateurs : 0 Arbitrage :  Danny Makkelie Arbitre vidéo :  Kevin Blom | |
| Stindl  10e Lainer  74e Pléa  90+5e | Rapport |  20e Martínez  58e de Vrij  71e Barella  80e Young  88e Lukaku  90+1e Gagliardini  90+5e Bastoni | |||
| 6e journée | Real Madrid  | 2 - 0 |  Borussia Mönchengladbach | Stade Alfredo-Di-Stéfano, Madrid | |
| 21h00 CET | Benzema  9e  32e | (2 - 0) | Spectateurs : 0 Arbitrage :  Björn Kuipers Arbitre vidéo :  Pol van Boekel | ||
| Rapport |  88e Zakaria | ||||
| 6e journée | Inter Milan  | 0 - 0 |  Chakhtar Donetsk | Stade San Siro, Milan | |
| 21h00 CET | Gagliardini  30e Hakimi  39e Brozović  61e | (0 - 0) |  29e Vitão  90+8e Troubine | Spectateurs : 0 Arbitrage :  Slavko Vinčić Arbitre vidéo :  Paweł Gil | |
| Rapport | |||||
Groupe C
| Rang | Équipe | Pts | J | P | Diff | Résultats (▼ dom., ► ext.) |  |  |  |  | 
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |  Manchester City | 16 | 6 | 0 | +12 |  Manchester City | 3-1 | 3-0 | 3-0 | |
| 2 |  FC Porto | 13 | 6 | 1 | +7 |  FC Porto | 0-0 | 2-0 | 3-0 | |
| 3 |  Olympiakos | 3 | 6 | 5 | -8 |  Olympiakos | 0-1 | 0-2 | 1-0 | |
| 4 |  Olympique de Marseille | 3 | 6 | 5 | -11 |  Olympique de Marseille | 0-3 | 0-2 | 2-1 | 
| 1re journée | Manchester City  | 3 - 1 |  FC Porto | City of Manchester Stadium, Manchester | |
| 21h00 CEST | Agüero  17e (pén.) Gündoğan  65e Torres  73e | (1 - 1) |  14e Díaz | Spectateurs : 0 Arbitrage :  Andris Treimanis Arbitre vidéo :  Jochem Kamphuis | |
| Walker  28e Silva  34e Cancelo  36e García  67e Fernandinho  90e | Rapport |  84e Pepe | |||
| 1re journée | Olympiakos  | 1 - 0 |  Olympique de Marseille | Stade Karaïskakis, Le Pirée | |
| 21h00 CEST | Hassan  90+1e | (0 - 0) | Spectateurs : 0 Arbitrage :  Daniele Orsato Arbitre vidéo :  Marco Guida | ||
| Hassan  90+5e | Rapport | ||||
| 2e journée | FC Porto  | 2 - 0 |  Olympiakos | Stade du Dragon, Porto | |
| 21h00 CET | Vieira  11e Oliveira  85e | (1 - 0) | Spectateurs : 2 450 Arbitrage :  Daniel Siebert Arbitre vidéo :  Bastian Dankert | ||
| Corona  61e Uribe  82e Manafá  90e | Rapport |  80e Fortoúnis | |||
| 2e journée | Olympique de Marseille  | 0 - 3 |  Manchester City | Stade Vélodrome, Marseille | |
| 21h00 CET | (0 - 1) |  18e Torres  76e Gündoğan  81e Sterling | Spectateurs : 0 Arbitrage :  Tobias Stieler Arbitre vidéo :  Sascha Stegemann | ||
| Amavi  62e Ćaleta-Car  71e | Rapport |  59e Laporte | |||
| 3e journée | Manchester City  | 3 - 0 |  Olympiakos | City of Manchester Stadium, Manchester | |
| 21h00 CET | Torres  12e Jesus  81e Cancelo  90e | (1 - 0) | Spectateurs : 0 Arbitrage :  Carlos del Cerro Grande Arbitre vidéo :  José Maria Sánchez | ||
| Rapport |  55e Camara | ||||
| 3e journée | FC Porto  | 3 - 0 |  Olympique de Marseille | Stade du Dragon, Porto | |
| 21h00 CET | Marega  4e Oliveira  28e (pén.) Díaz  69e | (2 - 0) | Spectateurs : 0 Arbitrage :  Antonio Mateu Lahoz Arbitre vidéo :  Alejandro Hernández Hernández | ||
| Oliveira  32e | Rapport |  36e Thauvin  58e Kamara  64e Amavi  79e Álvaro  86e Strootman | |||
| 4e journée | Olympiakos  | 0 - 1 |  Manchester City | Stade Karaïskakis, Le Pirée | |
| 18h55 CET | (0 - 1) |  36e Foden | Spectateurs : 0 Arbitrage :  Davide Massa Arbitre vidéo :  Massimiliano Irrati | ||
| Rafinha  39e | Rapport |  39e Sterling  54e Dias  86e Gündoğan | |||
| 4e journée | Olympique de Marseille  | 0 - 2 |  FC Porto | Stade Vélodrome, Marseille | |
| 21h00 CET | (0 - 1) |  39e Sanusi  72e (pén.) Oliveira | Spectateurs : 0 Arbitrage :  Andreas Ekberg Arbitre vidéo :  Juan Martínez Manuera | ||
| Balerdi     28e,  70e Sanson  36e Kamara  50e Thauvin  54e Payet  85e | Rapport |     58e,  67e Grujić  86e Oliveira | |||
| 5e journée | FC Porto  | 0 - 0 |  Manchester City | Stade du Dragon, Porto | |
| 21h00 CET | (0 - 0) | Spectateurs : 0 Arbitrage :  Björn Kuipers Arbitre vidéo :  Pol van Boekel | |||
| Marega  68e | Rapport |  51e Rodri | |||
| 5e journée | Olympique de Marseille  | 2 - 1 |  Olympiakos | Stade Vélodrome, Marseille | |
| 21h00 CET | Payet  55e (pén.)  75e (pén.) | (0 - 1) |  33e Camara | Spectateurs : 0 Arbitrage :  Jesús Gil Manzano Arbitre vidéo :  Ricardo de Burgos | |
| Sakai  89e | Rapport |  59e Holebas  62e Camara  73e Rafinha | |||
| 6e journée | Manchester City  | 3 - 0 |  Olympique de Marseille | City of Manchester Stadium, Manchester | |
| 21h00 CET | Torres  48e Agüero  77e Sterling  90e | (0 - 0) | Spectateurs : 0 Arbitrage :  Halil Umut Meler Arbitre vidéo :  Sascha Stegemann | ||
| Rapport |  39e Gueye | ||||
| 6e journée | Olympiakos  | 0 - 2 |  FC Porto | Stade Karaïskakis, Le Pirée | |
| 21h00 CET | (0 - 1) |  10e (pén.) Otávio  77e Uribe | Spectateurs : 0 Arbitrage :  Felix Brych Arbitre vidéo :  Marco Fritz | ||
| Fortoúnis  43e Semedo  52e Rafinha     70e,  79e | Rapport |  27e Nanú  75e Díaz | |||
Groupe D
| Rang | Équipe | Pts | J | P | Diff | Résultats (▼ dom., ► ext.) |  |  |  |  | 
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |  Liverpool FC | 13 | 6 | 1 | +7 |  Liverpool FC | 0-2 | 1-0 | 2-0 | |
| 2 |  Atalanta Bergame | 11 | 6 | 1 | +2 |  Atalanta Bergame | 0-5 | 2-2 | 1-1 | |
| 3 |  Ajax Amsterdam | 7 | 6 | 3 | 0 |  Ajax Amsterdam | 0-1 | 0-1 | 3-1 | |
| 4 |  FC Midtjylland | 2 | 6 | 4 | -9 |  FC Midtjylland | 1-1 | 0-4 | 1-2 | 
| 1re journée | Ajax Amsterdam  | 0 - 1 |  Liverpool FC | Johan Cruyff Arena, Amsterdam | |
| 21h00 CEST | (0 - 1) |  35e (csc) Tagliafico | Spectateurs : 0 Arbitrage :  Felix Brych Arbitre vidéo :  Christian Dingert | ||
| Promes  90+3e | Rapport |  38e Milner  80e Alexander-Arnold | |||
| 1re journée | FC Midtjylland  | 0 - 4 |  Atalanta Bergame | MCH Arena, Herning | |
| 21h00 CEST | (0 - 3) |  26e Zapata  36e Gómez  42e Muriel  89e Miranchuk | Spectateurs : 132 Arbitrage :  Artur Soares Dias Arbitre vidéo :  Tiago Martins | ||
| Sisto  74e | Rapport |  84e Romero | |||
| 2e journée | Liverpool FC  | 2 - 0 |  FC Midtjylland | Anfield, Liverpool | |
| CET | Jota  55e Salah  90+3e (pén.) | (0 - 0) | Spectateurs : 0 Arbitrage :  Pawel Raczkowski Arbitre vidéo :  Paweł Gil | ||
| Milner  41e | Rapport |  19e Scholz  25e Onyeka  32e Cajuste  90+1e Paulinho | |||
| 2e journée | Atalanta Bergame  | 2 - 2 |  Ajax Amsterdam | Stadio Atleti Azzurri d'Italia, Bergame | |
| 21h00 CET | Zapata  54e  60e | (0 - 2) |  30e (pén.) Tadić  38e Traoré | Spectateurs : 0 Arbitrage :  Damir Skomina Arbitre vidéo :  Juan Martínez Manuera | |
| Iličić  23e Djimsiti  66e Malinovskyi  90+1e | Rapport |  6e Traoré  20e Klaassen  25e Mazraoui | |||
| 3e journée | FC Midtjylland  | 1 - 2 |  Ajax Amsterdam | MCH Arena, Herning | |
| CET | Dreyer  18e | (1 - 2) |  1re Antony  13e Tadić | Spectateurs : 132 Arbitrage :  Bobby Madden Arbitre vidéo :  Stuart Attwell | |
| Vibe  84e | Rapport |  25e Schuurs | |||
| 3e journée | Atalanta Bergame  | 0 - 5 |  Liverpool FC | Stadio Atleti Azzurri d'Italia, Bergame | |
| 21h00 CET | (0 - 2) |  16e  33e  54e Jota  47e Salah  49e Mané | Spectateurs : 0 Arbitrage :  Ovidiu Hațegan Arbitre vidéo :  Juan Martínez Manuera | ||
| Rapport |  21e Wijnaldum  21e Jones | ||||
| 4e journée | Liverpool FC  | 0 - 2 |  Atalanta Bergame | Anfield, Liverpool | |
| 21h00 CET | (0 - 0) |  60e Iličić  64e Gosens | Spectateurs : 0 Arbitrage :  Carlos del Cerro Grande Arbitre vidéo :  Alejandro Hernández Hernández | ||
| Tsimíkas  58e | Rapport |  89e de Roon | |||
| 4e journée | Ajax Amsterdam  | 3 - 1 |  FC Midtjylland | Johan Cruyff Arena, Amsterdam | |
| 21h00 CET | Gravenberch  47e Mazraoui  49e Neres  66e | (0 - 0) |  80e (pén.) Mabil | Spectateurs : 0 Arbitrage :  Sergei Karasev Arbitre vidéo :  Vitali Meshkov | |
| Neres  40e | Rapport |  43e Madsen  90+1e Sviatchenko | |||
| 5e journée | Liverpool FC  | 1 - 0 |  Ajax Amsterdam | Anfield, Liverpool | |
| 21h00 CET | Jones  58e | (0 - 0) | Spectateurs : 0 Arbitrage :  Tobias Stieler Arbitre vidéo :  Bastian Dankert | ||
| Wijnaldum  70e Henderson  90+1e Mané  90+2e | Rapport |  42e Schuurs  55e Blind | |||
| 5e journée | Atalanta Bergame  | 1 - 1 |  FC Midtjylland | Stadio Atleti Azzurri d'Italia, Bergame | |
| 21h00 CET | Romero  79e | (0 - 1) |  13e Scholz | Spectateurs : 0 Arbitrage :  Anastasios Sidiropoulos Arbitre vidéo :  Christian Dingert | |
| Djimsiti  30e Romero  62e | Rapport |  28e Kaba  89e Paulinho | |||
| 6e journée | Ajax Amsterdam  | 0 - 1 |  Atalanta Bergame | Johan Cruyff Arena Amsterdam | |
| 18h55 CET | (0 - 0) |  85e Muriel | Spectateurs : 0 Arbitrage :  Carlos del Cerro Grande Arbitre vidéo :  Juan Martínez Manuera | ||
| Gravenberch     22e,  79e Tagliafico  52e | Rapport |  60e Hateboer  82e Freuler | |||
| 6e journée | FC Midtjylland  | 1 - 1 |  Liverpool FC | MCH Arena, Herning | |
| 18h55 CET | Scholz  62e (pén.) | (0 - 1) |  1re Salah | Spectateurs : 147 Arbitrage :  François Letexier Arbitre vidéo :  Clément Turpin | |
| Onyeka  9e Cools  31e Anderson  81e | Rapport |  61e Kelleher | |||
Groupe E
| Rang | Équipe | Pts | J | P | Diff | Résultats (▼ dom., ► ext.) |  |  |  |  | 
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |  Chelsea FC | 14 | 6 | 0 | +12 |  Chelsea FC | 0-0 | 1-1 | 3-0 | |
| 2 |  Séville FC | 13 | 6 | 1 | +1 |  Séville FC | 0-4 | 3-2 | 1-0 | |
| 3 |  FK Krasnodar | 5 | 6 | 3 | -5 |  FK Krasnodar | 0-4 | 1-2 | 1-0 | |
| 4 |  Stade rennais FC | 1 | 6 | 5 | -8 |  Stade rennais FC | 1-2 | 1-3 | 1-1 | 
| 1re journée | Chelsea FC  | 0 - 0 |  Séville FC | Stamford Bridge, Londres | |
| 21h00 CEST | (0 - 0) | Spectateurs : 0 Arbitrage :  Davide Massa Arbitre vidéo :  Marco Di Bello | |||
| Jorginho  14e Mount  36e Chilwell  64e | Rapport |  43e Acuña  87e Jordán | |||
| 1re journée | Stade rennais FC  | 1 - 1 |  FK Krasnodar | Roazhon Park, Rennes | |
| 21h00 CEST | Guirassy  56e (pén.) | (0 - 0) |  59e Ramírez | Spectateurs : 4 973 Arbitrage :  Tasos Sidiropoulos Arbitre vidéo :  Paolo Valeri | |
| Traoré  44e Camavinga  63e Tait  85e | Rapport |  15e Olsson  90+2e Ramírez | |||
| 2e journée | FK Krasnodar  | 0 - 4 |  Chelsea FC | Stade FK Krasnodar, Krasnodar | |
| 18h55 CET | (0 - 1) |  37e Hudson-Odoi  76e (pén.) Werner  79e Ziyech  90e Pulisic | Spectateurs : 10 544 Arbitrage :  Ali Palabıyık Arbitre vidéo :  Massimiliano Irrati | ||
| Olsson  2e Martynovitch  76e | Rapport | ||||
| 2e journée | Séville FC  | 1 - 0 |  Stade rennais FC | Stade Ramón-Sánchez-Pizjuán, Séville | |
| 21h00 CET | de Jong  56e | (0 - 0) | Spectateurs : 0 Arbitrage :  Cüneyt Çakır Arbitre vidéo :  Szymon Marciniak | ||
| Torres  31e Acuña  53e | Rapport |  58e Léa-Siliki  62e Martin  87e Da Silva | |||
| 3e journée | Séville FC  | 3 - 2 |  FK Krasnodar | Stade Ramón-Sánchez-Pizjuán, Séville | |
| 21h00 CET | Rakitić  42e En-Nesyri  69e  72e | (1 - 2) |  17e Souleïmanov  21e (pén.) Berg | Spectateurs : 0 Arbitrage :  Felix Brych Arbitre vidéo :  Marco Fritz | |
| Koundé  16e Navas  45+5e Óscar  50e | Rapport |  51e Spertsyan  59e Pantaleão  90e Berg | |||
| 3e journée | Chelsea FC  | 3 - 0 |  Stade rennais FC | Stamford Bridge, Londres | |
| 21h00 CET | Werner  10e (pén.)  41e (pén.) Abraham  50e | (2 - 0) | Spectateurs : 0 Arbitrage :  Felix Zwayer Arbitre vidéo :  Sascha Stegemann | ||
| Kanté  30e Ziyech  32e Jorginho  65e Kovačić  79e | Rapport |     9e,  40e Dalbert  89e Del Castillo | |||
| 4e journée | FK Krasnodar  | 1 - 2 |  Séville FC | Stade FK Krasnodar, Krasnodar | |
| 18h55 CET | Wanderson  56e | (0 - 1) |  4e Rakitić  90+5e El Haddadi | Spectateurs : 10 554 Arbitrage :  Marco Guida Arbitre vidéo :  Marco Di Bello | |
| Souleïmanov  19e | Rapport |  58e Jordán | |||
| 4e journée | Stade rennais FC  | 1 - 2 |  Chelsea FC | Roazhon Park, Rennes | |
| 18h55 CET | Guirassy  85e | (0 - 1) |  22e Hudson-Odoi  90+1e Giroud | Spectateurs : 0 Arbitrage :  Björn Kuipers Arbitre vidéo :  Pol van Boekel | |
| Grenier  87e Bourigeaud  90+3e | Rapport | ||||
| 5e journée | FK Krasnodar  | 1 - 0 |  Stade rennais FC | Stade FK Krasnodar, Krasnodar | |
| 18h55 CET | Berg  71e | (0 - 0) | Spectateurs : 8 747 Arbitrage :  William Collum Arbitre vidéo :  Paul Tierney | ||
| Ramírez  23e Wanderson  28e | Rapport |  22e Nzonzi  54e Léa-Siliki | |||
| 5e journée | Séville FC  | 0 - 4 |  Chelsea FC | Stade Ramón-Sánchez-Pizjuán, Séville | |
| 21h00 CET | (0 - 1) |  8e  54e  74e  83e (pén.) Giroud | Spectateurs : 0 Arbitrage :  Artur Soares Dias Arbitre vidéo :  Tiago Martins | ||
| Gudelj  15e Idrissi  41e Gómez  82e Jordán  90+1e | Rapport |  37e Kovačić  43e Pulisic  90+1e Mount  90+1e Ziyech | |||
| 6e journée | Chelsea FC  | 1 - 1 |  FK Krasnodar | Stamford Bridge, Londres | |
| 21h00 CET | Jorginho  28e (pén.) | (1 - 1) |  24e Cabella | Spectateurs : 2 000 Arbitrage :  Pavel Královec Arbitre vidéo :  Paolo Valeri | |
| Azpilicueta  82e | Rapport | ||||
| 6e journée | Stade rennais FC  | 1 - 3 |  Séville FC | Roazhon Park, Rennes | |
| 21h00 CET | Rutter  86e (pén.) | (0 - 2) |  32e Koundé  45+2e  81e En-Nesyri | Spectateurs : 0 Arbitrage :  Bartosz Frankowski Arbitre vidéo :  Szymon Marciniak | |
| Traoré  23e Grenier  45e Da Silva  62e Soppy  72e | Rapport |  23e En-Nesyri  50e Rekik | |||
Groupe F
| Rang | Équipe | Pts | J | P | Diff | Résultats (▼ dom., ► ext.) |  |  | .svg.png.webp) |  | 
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |  Borussia Dortmund | 13 | 6 | 1 | +7 |  Borussia Dortmund | 1-1 | 3-0 | 2-0 | |
| 2 |  SS Lazio | 10 | 6 | 0 | +4 |  SS Lazio | 3-1 | 2-2 | 3-1 | |
| 3 | .svg.png.webp) Club Bruges KV | 8 | 6 | 2 | -2 | .svg.png.webp) Club Bruges KV | 0-3 | 1-1 | 3-0 | |
| 4 |  Zénith Saint-Pétersbourg | 1 | 6 | 5 | -9 |  Zénith Saint-Pétersbourg | 1-2 | 1-1 | 1-2 | 
| 1re journée | Zénith Saint-Pétersbourg  | 1 - 2 | .svg.png.webp) Club Bruges KV | Stade de Saint-Pétersbourg, Saint-Pétersbourg | |
| 18h55 CEST | Horvath  74e (csc) | (0 - 0) |  63e Dennis  90+3e De Ketelaere | Spectateurs : 16 682 Arbitrage :  Benoît Bastien Arbitre vidéo :  Benoît Millot | |
| Lovren  53e | Rapport |  12e Mata  14e Dennis  33e Rits  85e Vanaken | |||
| 1re journée | SS Lazio  | 3 - 1 |  Borussia Dortmund | Stade olympique de Rome, Rome | |
| 21h00 CEST | Immobile  6e Hitz  23e (csc) Akpa-Akpro  76e | (2 - 0) |  71e Haaland | Spectateurs : 1 000 Arbitrage :  Clément Turpin Arbitre vidéo :  François Letexier | |
| Alberto  42e Strakosha  84e | Rapport |  62e Reyna | |||
| 2e journée | Borussia Dortmund  | 2 - 0 |  Zénith Saint-Pétersbourg | Signal Iduna Park, Dortmund | |
| 21h00 CET | Sancho  78e (pén.) Haaland  90+1e | (0 - 0) | Spectateurs : 0 Arbitrage :  Björn Kuipers Arbitre vidéo :  Pol van Boekel | ||
| Rapport |  25e Kouziaïev  78e Karavaïev | ||||
| 2e journée | Club Bruges KV .svg.png.webp) | 1 - 1 |  SS Lazio | Stade Jan-Breydel, Bruges | |
| 21h00 CET | Vanaken  42e (pén.) | (1 - 1) |  14e Correa | Spectateurs : 0 Arbitrage :  Antony Taylor Arbitre vidéo :  Stuart Attwell | |
| Diatta  32e Dennis  69e Rits  88e | Rapport |  35e Farès  40e Patric  45e Hoedt  59e Akpa-Akpro  76e Czyż | |||
| 3e journée | Zénith Saint-Pétersbourg  | 1 - 1 |  SS Lazio | Stade de Saint-Pétersbourg, Saint-Pétersbourg | |
| 18h55 CET | Yerokhine  32e | (1 - 0) |  82e Caicedo | Spectateurs : 17 427 Arbitrage :  Artur Soares Dias Arbitre vidéo :  Tiago Martins | |
| Kouziaïev  7e Barrios  78e Lovren  85e Krugovoy  86e | Rapport |  5e Akpa-Akpro  59e Milinković-Savić  78e Caicedo  85e Reina | |||
| 3e journée | Club Bruges KV .svg.png.webp) | 0 - 3 |  Borussia Dortmund | Stade Jan-Breydel, Bruges | |
| 21h00 CET | (0 - 3) |  14e Hazard  18e  32e Haaland | Spectateurs : 0 Arbitrage :  Damir Skomina Arbitre vidéo :  Marco Guida | ||
| Rapport | |||||
| 4e journée | Borussia Dortmund  | 3 - 0 | .svg.png.webp) Club Bruges KV | Signal Iduna Park, Dortmund | |
| 21h00 CET | Haaland  18e  60e Sancho  45e | (2 - 0) | Spectateurs : 0 Arbitrage :  Ivan Kružliak Arbitre vidéo :  Paweł Gil | ||
| Rapport |  71e Rits | ||||
| 4e journée | SS Lazio  | 3 - 1 |  Zénith Saint-Pétersbourg | Stade olympique de Rome, Rome | |
| 21h00 CET | Immobile  3e  55e (pén.) Parolo  22e | (2 - 1) |  25e Dziouba | Spectateurs : 0 Arbitrage :  Michael Oliver Arbitre vidéo :  Chris Kavanagh | |
| Acerbi  89e | Rapport |  39e Barrios  48e Lovren  76e Rakitskiy | |||
| 5e journée | Borussia Dortmund  | 1 - 1 |  SS Lazio | Signal Iduna Park, Dortmund | |
| 21h00 CET | Guerreiro  44e | (1 - 0) |  67e (pén.) Immobile | Spectateurs : 0 Arbitrage :  Antonio Mateu Lahoz Arbitre vidéo :  Alejandro Hernández Hernández | |
| Rapport | |||||
| 5e journée | Club Bruges KV .svg.png.webp) | 3 - 0 |  Zénith Saint-Pétersbourg | Stade Jan-Breydel, Bruges | |
| 21h00 CET | De Ketelaere  33e Vanaken  58e (pén.) Lang  73e | (1 - 0) | Spectateurs : 0 Arbitrage :  Serdar Gözübüyük Arbitre vidéo :  Dennis Higler | ||
| Rapport |  67e Soutormine  90e Prokhin | ||||
| 6e journée | Zénith Saint-Pétersbourg  | 1 - 2 |  Borussia Dortmund | Stade de Saint-Pétersbourg, Saint-Pétersbourg | |
| 18h55 CET | Driussi  16e | (1 - 0) |  68e Piszczek  78e Witsel | Spectateurs : 10 860 Arbitrage :  István Kovács Arbitre vidéo :  Jochem Kamphuis | |
| Azmoun  10e | Rapport | ||||
| 6e journée | SS Lazio  | 2 - 2 | .svg.png.webp) Club Bruges KV | Stade olympique de Rome, Rome | |
| 18h55 CET | Correa  12e Immobile  27e (pén.) | (2 - 1) |  15e Vormer  76e Vanaken | Spectateurs : 0 Arbitrage :  Cüneyt Çakır Arbitre vidéo :  Abdulkadir Bitigen | |
| Hoedt  36e Marušić  90e | Rapport |     2e,  39e Sobol | |||
Groupe G
| Rang | Équipe | Pts | J | P | Diff | Résultats (▼ dom., ► ext.) |  |  |  |  | 
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |  Juventus FC | 15 | 6 | 1 | +10 |  Juventus FC | 0-2 | 3-0 | 2-1 | |
| 2 |  FC Barcelone | 15 | 6 | 1 | +11 |  FC Barcelone | 0-3 | 2-1 | 5-1 | |
| 3 |  Dynamo Kiev | 4 | 6 | 4 | -9 |  Dynamo Kiev | 0-2 | 0-4 | 1-0 | |
| 4 |  Ferencváros TC | 1 | 6 | 5 | -12 |  Ferencváros TC | 1-4 | 0-3 | 2-2 | 
| 1re journée | Dynamo Kiev  | 0 - 2 |  Juventus FC | Stade olympique de Kiev, Kiev | |
| 18h55 CEST | (0 - 0) |  46e  84e Morata | Spectateurs : 14 850 Arbitrage :  Ovidiu Hategan Arbitre vidéo :  Bastian Dankert | ||
| Rapport |  45e Bentancur  50e Cuadrado  59e Demiral | ||||
| 1re journée | FC Barcelone  | 5 - 1 |  Ferencváros TC | Camp Nou, Barcelone | |
| 21h00 CEST | Messi  27e (pén.) Fati  42e Coutinho  52e Pedri  82e Dembélé  89e | (2 - 0) |  70e (pén.) Kharatin | Spectateurs : 0 Arbitrage :  Sandro Schärer Arbitre vidéo :  Massimiliano Irrati | |
| Piqué  68e | Rapport |  32e Laïdouni  44e Ćivić  85e Kharatin  90+1e Kovačević | |||
| 2e journée | Juventus FC  | 0 - 2 |  FC Barcelone | Juventus Stadium, Turin | |
| 21h00 CET | (0 - 1) |  14e Dembélé  90+1e (pén.) Messi | Spectateurs : 0 Arbitrage :  Danny Makkelie Arbitre vidéo :  Kevin Blom | ||
| Kulusevski  45+3e Demiral     70e,  85e Cuadrado  74e Rabiot  79e | Rapport |  60e Roberto | |||
| 2e journée | Ferencváros TC  | 2 - 2 |  Dynamo Kiev | Groupama Aréna, Budapest | |
| 21h00 CET | Nguen  59e Boli  90e | (0 - 2) |  28e (pén.) Tsyhankov  41e de Pena | Spectateurs : 6 171 Arbitrage :  Ivan Kružliak Arbitre vidéo :  Christian Dingert | |
| Somália  12e Heister  21e Kharatin  26e Laïdouni  71e Nguen  72e | Rapport |  52e Sydorchuk  76e Buyalskyi | |||
| 3e journée | FC Barcelone  | 2 - 1 |  Dynamo Kiev | Camp Nou, Barcelone | |
| 21h00 CET | Messi  5e (pén.) Piqué  65e | (1 - 0) |  75e Tsyhankov | Spectateurs : 0 Arbitrage :  Michael Oliver Arbitre vidéo :  Chris Kavanagh | |
| Rapport |  70e Buyalskyi | ||||
| 3e journée | Ferencváros TC  | 1 - 4 |  Juventus FC | Stade Ferenc-Puskás, Budapest | |
| 21h00 CET | Boli  90e | (0 - 1) |  7e  60e Morata  73e Dybala  81e (csc) Dvali | Spectateurs : 18 531 Arbitrage :  Orel Grinfeld Arbitre vidéo :  Bastian Dankert | |
| Botka  19e | Rapport | ||||
| 4e journée | Juventus FC  | 2 - 1 |  Ferencváros TC | Juventus Stadium, Turin | |
| 21h00 CET | Ronaldo  35e Morata  90+2e | (1 - 1) |  19e Uzuni | Spectateurs : 0 Arbitrage :  Daniel Siebert Arbitre vidéo :  Marco Fritz | |
| Danilo  80e Chiesa  90+3e | Rapport |  67e Sigér | |||
| 4e journée | Dynamo Kiev  | 0 - 4 |  FC Barcelone | Stade olympique de Kiev, Kiev | |
| 21h00 CET | (0 - 0) |  52e Dest  57e  70e (pén.) Braithwaite  90+2e Griezmann | Spectateurs : 0 Arbitrage :  Matej Jug Arbitre vidéo :  Sascha Stegemann | ||
| Popov  70e | Rapport |  16e Pjanić | |||
| 5e journée | Juventus FC  | 3 - 0 |  Dynamo Kiev | Juventus Stadium, Turin | |
| 21h00 CET | Chiesa  21e Ronaldo  57e Morata  66e | (1 - 0) | Spectateurs : 0 Arbitrage :  Stéphanie Frappart Arbitre vidéo :  Benoît Millot | ||
| Bentancur  10e | Rapport |  27e Zabarnyi  81e Chaparenko | |||
| 5e journée | Ferencváros TC  | 0 - 3 |  FC Barcelone | Stade Ferenc-Puskás, Budapest | |
| 21h00 CET | (0 - 3) |  14e Griezmann  20e Braithwaite  28e (pén.) Dembélé | Spectateurs : 0 Arbitrage :  Aleksei Kulbakov Arbitre vidéo :  Vitali Meshkov | ||
| Sigér  28e | Rapport |  30e Busquets  53e Griezmann  70e Trincão | |||
| 6e journée | FC Barcelone  | 0 - 3 |  Juventus FC | Camp Nou, Barcelone | |
| 21h00 CET | (0 - 2) |  13e (pén.)  52e (pén.) Ronaldo  20e McKennie | Spectateurs : 0 Arbitrage :  Tobias Stieler Arbitre vidéo :  Bastian Dankert | ||
| Alba  27e Lenglet  31e Umtiti  60e Firpo  78e | Rapport |  54e Morata  69e Danilo | |||
| 6e journée | Dynamo Kiev  | 1 - 0 |  Ferencváros TC | Stade olympique de Kiev, Kiev | |
| 21h00 CET | Popov  60e | (0 - 0) | Spectateurs : 0 Arbitrage :  Andreas Ekberg Arbitre vidéo :  Christian Dingert | ||
| de Pena  27e Harmash  37e | Rapport |  45e Laïdouni  47e Kharatin  59e Blažič  85e Isael | |||
Groupe H
| Rang | Équipe | Pts | J | P | Diff | Résultats (▼ dom., ► ext.) |  |  |  |  | 
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |  Paris Saint-Germain | 12 | 6 | 2 | +7 |  Paris Saint-Germain | 1-0 | 1-2 | 5-1 | |
| 2 |  RB Leipzig | 12 | 6 | 2 | -1 |  RB Leipzig | 2-1 | 3-2 | 2-0 | |
| 3 |  Manchester United | 9 | 6 | 3 | +5 |  Manchester United | 1-3 | 5-0 | 4-1 | |
| 4 |  İstanbul Başakşehir | 3 | 6 | 5 | -11 |  İstanbul Başakşehir | 0-2 | 3-4 | 2-1 | 
| 1re journée | Paris Saint-Germain  | 1 - 2 |  Manchester United | Parc des Princes, Paris | |
| 21h00 CEST | Martial  55e (csc) | (0 - 1) |  23e (pén.) Fernandes  87e Rashford | Spectateurs : 0 Arbitrage :  Antonio Mateu Lahoz Arbitre vidéo :  Juan Martínez Manuera | |
| Neymar  35e Pereira  84e Kean  90e | Rapport |  36e McTominay  72e Tuanzebe | |||
| 1re journée | RB Leipzig  | 2 - 0 |  Istanbul Başakşehir | Red Bull Arena, Leipzig | |
| 21h00 CEST | Angeliño  16e  20e | (2 - 0) | Spectateurs : 999 Arbitrage :  Jesús Gil Manzano Arbitre vidéo :  Alejandro Hernández Hernández | ||
| Nkunku  40e Upamecano  41e Konaté  73e Henrichs  89e | Rapport |  18e Bolingoli-Mbombo  43e Rafael  86e Özcan | |||
| 2e journée | Istanbul Başakşehir  | 0 - 2 |  Paris Saint-Germain | Stade Fatih-Terim de Başakşehir, Istanbul | |
| 18h55 CET | (0 - 0) |  64e  79e Kean | Spectateurs : 350 Arbitrage :  Andreas Ekberg Arbitre vidéo :  Carlos del Cerro Grande | ||
| Crivelli  3e Epureanu  49e Topal  54e | Rapport |  83e Kehrer | |||
| 2e journée | Manchester United  | 5 - 0 |  RB Leipzig | Old Trafford, Manchester | |
| 21h00 CET | Greenwood  21e Rashford  74e  78e  90+2e Martial  87e (pén.) | (1 - 0) | Spectateurs : 577 Arbitrage :  Slavko Vinčić Arbitre vidéo :  José Maria Sánchez | ||
| Matić  34e | Rapport |  46e Henrichs  77e Kluivert  86e Sabitzer | |||
| 3e journée | Istanbul Başakşehir  | 2 - 1 |  Manchester United | Stade Fatih-Terim de Başakşehir, Istanbul | |
| 18h55 CET | Ba  13e Višća  40e | (2 - 1) |  43e Martial | Spectateurs : 350 Arbitrage :  Davide Massa Arbitre vidéo :  Marco Di Bello | |
| Škrtel  89e | Rapport |  20e Tuanzebe | |||
| 3e journée | RB Leipzig  | 2 - 1 |  Paris Saint-Germain | Red Bull Arena, Leipzig | |
| 21h00 CET | Nkunku  42e Forsberg  57e (pén.) | (1 - 1) |  6e Di María | Spectateurs : 0 Arbitrage :  Szymon Marciniak Arbitre vidéo :  Paweł Gil | |
| Upamecano  15e Konaté  25e | Rapport |     19e,  90+5e Kimpembe     37e,  69e Gueye  68e Kurzawa | |||
| 4e journée | Paris Saint-Germain  | 1 - 0 |  RB Leipzig | Parc des Princes, Paris | |
| 21h00 CET | Neymar  11e (pén.) | (1 - 0) | Spectateurs : 0 Arbitrage :  Danny Makkelie Arbitre vidéo :  Kevin Blom | ||
| Neymar  40e Paredes  41e Rafinha  77e Herrera  82e Verratti  84e | Rapport |  2e Forsberg | |||
| 4e journée | Manchester United  | 4 - 1 |  Istanbul Başakşehir | Old Trafford, Manchester | |
| 21h00 CET | Fernandes  7e  19e Rashford  35e (pén.) James  90+2e | (3 - 0) |  75e Türüç | Spectateurs : 545 Arbitrage :  Ovidiu Hațegan Arbitre vidéo :  Christian Dingert | |
| Tuanzebe  55e Maguire  86e | Rapport |  78e Škrtel  85e Tekdemir  89e Türüç | |||
| 5e journée | Istanbul Başakşehir  | 3 - 4 |  RB Leipzig | Stade Fatih-Terim de Başakşehir, Istanbul | |
| 18h55 CET | Kahveci  45+3e  72e  85e | (1 - 2) |  26e Poulsen  43e Mukiele  66e Olmo  90+2e Sørloth | Spectateurs : 0 Arbitrage :  Carlos del Cerro Grande Arbitre vidéo :  Juan Martínez Manuera | |
| Škrtel  38e Türüç  58e Rafael  89e | Rapport |  53e Upamecano  67e Olmo | |||
| 5e journée | Manchester United  | 1 - 3 |  Paris Saint-Germain | Old Trafford, Manchester | |
| 21h00 CET | Rashford  32e | (1 - 1) |  6e  90+1e Neymar  69e Marquinhos | Spectateurs : 638 Arbitrage :  Daniele Orsato Arbitre vidéo :  Marco Guida | |
| Fred     23e,  70e | Rapport |  38e Paredes  59e Verratti | |||
| 6e journée | RB Leipzig  | 3 - 2 |  Manchester United | Red Bull Arena, Leipzig | |
| 21h00 CET | Angeliño  2e Haidara  13e Kluivert  69e | (2 - 0) |  80e (pén.) Fernandes  82e Pogba | Spectateurs : 0 Arbitrage :  Antonio Mateu Lahoz Arbitre vidéo :  Alejandro Hernández Hernández | |
| Mukiele  32e Sabitzer  35e Kluivert  62e Adams  81e | Rapport |  5e Fernandes  44e Shaw  63e Maguire  68e Williams  77e Lindelöf | |||
| 6e journée | Paris Saint-Germain  | 5 - 1 |  Istanbul Başakşehir | Parc des Princes, Paris | |
| [6] 18h55 CET | Neymar  21e  38e  50e Mbappé  42e (pén.)  62e | (3 - 0) |  57e Topal | Spectateurs : 0 Arbitrage :  Ovidiu Hațegan (1re minute - 14e minute)[6]  Danny Makkelie (14e minute - 90e minute) Arbitre vidéo :  Marco Di Bello | |
| Pembele  90+2e | Rapport |  10e Tekdemir  12e Rafael  42e Günok  63e Crivelli | |||
Phase à élimination directe
    Tableau final
| Huitièmes de finale | Quarts de finale | Demi-finales | Finale | |||||||||||||||||||
| - Stade du Dragon, Porto | ||||||||||||||||||||||
|  SS Lazio | 1 | 1 | ||||||||||||||||||||
|  Bayern Munich | 4 | 2 | ||||||||||||||||||||
|  Bayern Munich | 2 | 1 | ||||||||||||||||||||
|  Paris Saint-Germain | 3 | 0 | ||||||||||||||||||||
|  FC Barcelone | 1 | 1 | ||||||||||||||||||||
|  Paris Saint-Germain | 4 | 1 | ||||||||||||||||||||
|  Paris Saint-Germain | 1 | 0 | ||||||||||||||||||||
|  Manchester City | 2 | 2 | ||||||||||||||||||||
|  Borussia Mönchengladbach | 0 | 0 | ||||||||||||||||||||
|  Manchester City | 2 | 2 | ||||||||||||||||||||
|  Manchester City | 2 | 2 | ||||||||||||||||||||
|  Borussia Dortmund | 1 | 1 | ||||||||||||||||||||
|  Séville FC | 2 | 2 | ||||||||||||||||||||
|  Borussia Dortmund | 3 | 2 | ||||||||||||||||||||
|  Manchester City | 0 | |||||||||||||||||||||
|  Chelsea FC | 1 | |||||||||||||||||||||
|  Atalanta Bergame | 0 | 1 | ||||||||||||||||||||
|  Real Madrid | 1 | 3 | ||||||||||||||||||||
|  Real Madrid | 3 | 0 | ||||||||||||||||||||
|  Liverpool FC | 1 | 0 | ||||||||||||||||||||
|  RB Leipzig | 0 | 0 | ||||||||||||||||||||
|  Liverpool FC | 2 | 2 | ||||||||||||||||||||
|  Real Madrid | 1 | 0 | ||||||||||||||||||||
|  Chelsea FC | 1 | 2 | ||||||||||||||||||||
|  FC Porto | 2 | 2 | ||||||||||||||||||||
|  Juventus FC | 1 | 3ap | ||||||||||||||||||||
|  FC Porto | 0 | 1 | ||||||||||||||||||||
|  Chelsea FC | 2 | 0 | ||||||||||||||||||||
|  Atlético de Madrid | 0 | 0 | ||||||||||||||||||||
|  Chelsea FC | 1 | 2 | ||||||||||||||||||||
Huitièmes de finale

 Huitième de finalistes
 Huitième de finalistes Quart de finalistes
 Quart de finalistes Demi-finalistes
 Demi-finalistes Finaliste
 Finaliste Vainqueur
 Vainqueur
Deux équipes d'une même association nationale ne peuvent pas non plus se rencontrer en huitièmes de finale, de même que deux équipes issues du même groupe. Cette limitation est levée à partir des quarts de finale.
| Les 16 qualifiés - récapitulatif avant tirage au sort | |||
|---|---|---|---|
| Groupe | 1er (tête de série) | 2e | |
| A |  Bayern Munich |  Atlético de Madrid | |
| B |  Real Madrid |  Borussia Mönchengladbach | |
| C |  Manchester City |  FC Porto | |
| D |  Liverpool FC |  Atalanta Bergame | |
| E |  Chelsea FC |  Séville FC | |
| F |  Borussia Dortmund |  SS Lazio | |
| G |  Juventus FC |  FC Barcelone | |
| H |  Paris-Saint-Germain |  RB Leipzig | |
Le tirage au sort des huitièmes de finale a lieu le .
Les matchs aller se jouent les 16, 17, 23 et , et les matchs retour les 9, 10, 16 et .
| Équipe | Aller | Total | Retour | Équipe | 
|---|---|---|---|---|
| Borussia Mönchengladbach  | 0 - 2 | 0 - 4 | 0 - 2 |  Manchester City | 
| SS Lazio  | 1 - 4 | 2 - 6 | 1 - 2 |  Bayern Munich | 
| Atlético de Madrid  | 0 - 1 | 0 - 3 | 0 - 2 |  Chelsea FC | 
| RB Leipzig  | 0 - 2 | 0 - 4 | 0 - 2 |  Liverpool FC | 
| FC Porto  | 2 - 1 | 4e - 4 | 2 - 3 ap |  Juventus FC | 
| FC Barcelone  | 1 - 4 | 2 - 5 | 1 - 1 |  Paris Saint-Germain | 
| Séville FC  | 2 - 3 | 4 - 5 | 2 - 2 |  Borussia Dortmund | 
| Atalanta Bergame  | 0 - 1 | 1 - 4 | 1 - 3 |  Real Madrid | 
| FC Barcelone  | 1 - 4 |  Paris Saint-Germain | Camp Nou, Barcelone | ||
| 21h00 CET | Messi  27e (pén.) | (1 - 1) |  32e  65e  85e Mbappé  70e Kean | Spectateurs : 0 (huis clos) Arbitrage :  Björn Kuipers Arbitre vidéo :  Pol van Boekel | |
| Rapport |  20e Gueye | ||||
| Paris Saint-Germain  | 1 - 1 |  FC Barcelone | Parc des Princes, Paris | ||
| 21h00 CET | Mbappé  31e (pén.) | (1 - 1) |  37e Messi | Spectateurs : 0 (huis clos) Arbitrage :  Anthony Taylor Arbitre vidéo :  Stuart Attwell | |
| Kurzawa  8e Gueye  50e Paredes  50e Icardi  89e | Rapport |  25e Mingueza  30e Lenglet  38e F. de Jong | |||
| RB Leipzig  | 0 - 2 |  Liverpool FC | Stade Ferenc-Puskás, Budapest[8] | ||
| 21h00 CET | (0 - 0) |  53e Salah  58e Mané | Spectateurs : 0 (huis clos) Arbitrage :  Slavko Vinčić Arbitre vidéo :  Massimiliano Irrati | ||
| Haidara  5e Mukiele  5e Nkunku  52e Angeliño  65e Olmo  76e | Rapport |  69e Kabak  81e Henderson | |||
| Liverpool FC  | 2 - 0 |  RB Leipzig | Stade Ferenc-Puskás, Budapest[10] | ||
| 21h00 CET | Salah  71e Mané  74e | (0 - 0) | Spectateurs : 0 (huis clos) Arbitrage :  Clément Turpin Arbitre vidéo :  Jérôme Brisard | ||
| Rapport | |||||
| FC Porto  | 2 - 1 |  Juventus FC | Stade du Dragon, Porto | ||
| 21h00 CET | Taremi  2e Marega  46e | (1 - 0) |  82e Chiesa | Spectateurs : 0 (huis clos) Arbitrage :  Carlos del Cerro Grande Arbitre vidéo :  Alejandro Hernandez Hernandez | |
| Rapport |  63e de Ligt  81e Danilo  87e Demiral  90+2e Alex Sandro | ||||
| Juventus FC  | 3 - 2 ap |  FC Porto | Juventus Stadium, Turin | ||
| 21h00 CET | Chiesa  49e  63e Rabiot  117e | (0 - 1, 2 - 1, 2 - 1) |  19e (pén.)  115e Oliveira | Spectateurs : 0 (huis clos) Arbitrage :  Björn Kuipers Arbitre vidéo :  Pol van Boekel | |
| Chiesa  90+3e Cuadrado  92e Bernardeschi  103e Rabiot  114e | Rapport |  45+2e Otávio     52e,  54e Taremi  97e Oliveira  120+2e Mbemba | |||
| Séville FC  | 2 - 3 |  Borussia Dortmund | Stade Ramón-Sánchez-Pizjuán, Séville | ||
| 21h00 CET | Suso  7e L. de Jong  84e | (1 - 3) |  19e Dahoud  27e  43e Haaland | Spectateurs : 0 (huis clos) Arbitrage :  Danny Makkelie Arbitre vidéo :  Kevin Blom | |
| Rodríguez  88e | Rapport |  73e Hummels  90+1e Haaland | |||
| Borussia Dortmund  | 2 - 2 |  Séville FC | Signal Iduna Park, Dortmund | ||
| 21h00 CET | Haaland  35e  54e (pén.) | (1 - 0) |  69e (pén.)  90+6e En-Nesyri | Spectateurs : 0 (huis clos) Arbitrage :  Cüneyt Çakır Arbitre vidéo :  Massimiliano Irrati | |
| Morey  20e Haaland  55e Can  67e | Rapport |  40e Acuña  51e Koundé  55e Jordán  71e Óscar  76e Fernando  77e Carlos | |||
| Atlético de Madrid  | 0 - 1 |  Chelsea FC | Arena Națională, Bucarest[11] | ||
| 21h00 CET | (0 - 0) |  71e Giroud | Spectateurs : 0 (huis clos) Arbitrage :  Felix Brych Arbitre vidéo :  Marco Fritz | ||
| Llorente  63e Lemar  90+3e | Rapport |  1e Mount  64e Jorginho | |||
| Chelsea FC  | 2 - 0 |  Atlético de Madrid | Stamford Bridge, Londres | ||
| 21h00 CET | Ziyech  34e Emerson  90+4e | (1 - 0) | Arbitrage :  Daniele Orsato Arbitre vidéo :  Massimiliano Irrati | ||
| Havertz  30e | Rapport |  31e Lodi  51e Saúl  60e Giménez  72e Koke  82e Savić | |||
| SS Lazio  | 1 - 4 |  Bayern Munich | Stade olympique de Rome, Rome | ||
| 21h00 CET | Correa  49e | (0 - 3) |  9e Lewandowski  24e Musiala  42e Sané  47e (csc) Acerbi | Spectateurs : 0 (huis clos) Arbitrage :  Orel Grinfeld Arbitre vidéo :  Juan Martínez Munuera | |
| Alberto  28e Leiva  51e Correa  57e Marušić  65e Escalante  69e | Rapport |  72e Kimmich  75e Coman | |||
| Bayern  Munich  | 2 - 1 |  SS Lazio | Allianz Arena, Munich | ||
| 21h00 CET | Lewandowski  33e (pén.) Choupo-Moting  73e | (1 - 0) |  82e Parolo | Arbitrage :  István Kovács Arbitre vidéo :  Paweł Gil | |
| Goretzka  48e | Rapport |  26e Radu  31e Acerbi  39e Milinković-Savić  70e Correa | |||
| Atalanta Bergame  | 0 - 1 |  Real Madrid | Stadio Atleti Azzurri d'Italia, Bergame | ||
| 21h00 CET | (0 - 0) |  86e Mendy | Spectateurs : 0 (huis clos) Arbitrage :  Tobias Stieler Arbitre vidéo :  Bastian Dankert | ||
| Freuler  17e Gosens  71e | Rapport |  23e Casemiro  55e Mendy | |||
| Real Madrid  | 3 - 1 |  Atalanta Bergame | Stade Alfredo-Di-Stéfano, Madrid | ||
| 21h00 CET | Benzema  34e Ramos  60e (pén.) Asensio  85e | (1 - 0) |  83e Muriel | Spectateurs : 0 (huis clos) Arbitrage :  Danny Makkelie Arbitre vidéo :  Kevin Blom | |
| Valverde  39e Nacho  73e Kroos  77e | Rapport |  58e Tolói | |||
| Borussia  Mönchengladbach  | 0 - 2 |  Manchester City | Stade Ferenc-Puskás, Budapest[12] | ||
| 21h00 CET | (0 - 1) |  29e Silva  65e Jesus | Spectateurs : 0 (huis clos) Arbitrage :  Artur Soares Dias Arbitre vidéo :  João Pinheiro | ||
| Rapport | |||||
| Manchester City  | 2 - 0 |  Borussia Mönchengladbach | Stade Ferenc-Puskás, Budapest[14] | ||
| 21h00 CET | De Bruyne  12e Gündoğan  18e | (2 - 0) | Spectateurs : 0 (huis clos) Arbitrage :  Sergei Karasev Arbitre vidéo :  Vitali Meshkov | ||
| Cancelo  55e Fernandinho  82e | Rapport |  61e Lainer | |||
Quarts de finale
| Les 8 qualifiés | 
|---|
|  Manchester City | 
|  Bayern Munich | 
|  Chelsea FC | 
|  Liverpool FC | 
|  FC Porto | 
|  Paris Saint-Germain | 
|  Borussia Dortmund | 
|  Real Madrid | 
Le tirage au sort des quarts de finale a lieu le
| Équipe | Aller | Total | Retour | Équipe | 
|---|---|---|---|---|
| Manchester City  | 2 - 1 | 4 - 2 | 2 - 1 |  Borussia Dortmund | 
| FC Porto  | 0 - 2 | 1 - 2 | 1 - 0 |  Chelsea FC | 
| Bayern Munich  | 2 - 3 | 3 - 3e | 1 - 0 |  Paris Saint-Germain | 
| Real Madrid  | 3 - 1 | 3 - 1 | 0 - 0 |  Liverpool FC | 
| Real Madrid  | 3 - 1 |  Liverpool FC | Stade Alfredo-Di-Stéfano, Madrid | ||
| 21h00 CEST | Vinícius  27e  65e Asensio  36e | (2 - 0) |  51e Salah | Spectateurs : 0 (huis clos) Arbitrage :  Felix Brych Arbitre vidéo :  Marco Fritz | |
| Vázquez  49e | Rapport |  39e Mané  56e Alcântara  83e Alexander-Arnold | |||
| Liverpool FC  | 0 - 0 |  Real Madrid | Anfield, Liverpool | ||
| 21h00 CEST | (0 - 0) | Spectateurs : 0 (huis clos) Arbitrage :  Björn Kuipers Arbitre vidéo :  Pol van Boekel | |||
| Robertson  25e Phillips  59e | Rapport |  25e Casemiro | |||
| Manchester City  | 2 - 1 |  Borussia Dortmund | City of Manchester Stadium, Manchester | ||
| 21h00 CEST | De Bruyne  19e Foden  90e | (1 - 0) |  84e Reus | Spectateurs : 0 (huis clos) Arbitrage :  Ovidiu Hațegan Arbitre vidéo :  Marco Di Bello | |
| Rapport |  30e Can  37e Bellingham | ||||
| Borussia Dortmund  | 1 - 2 |  Manchester City | Signal Iduna Park, Dortmund | ||
| 21h00 CEST | Bellingham  15e | (1 - 0) |  55e (pén.) Mahrez  75e Foden | Spectateurs : 0 (huis clos) Arbitrage :  Carlos del Cerro Grande Arbitre vidéo :  Juan Martínez Manuera | |
| Bellingham  39e | Rapport | ||||
| Bayern Munich  | 2 - 3 |  Paris Saint-Germain | Allianz Arena, Munich | ||
| 21h00 CEST | Choupo-Moting  37e Müller  60e | (1 - 2) |  3e  68e Mbappé  28e Marquinhos | Spectateurs : 0 (huis clos) Arbitrage :  Antonio Mateu Lahoz Arbitre vidéo :  Alejandro Hernàndez | |
| Hernandez  35e Kimmich  70e Boateng  72e Choupo-Moting  89e | Rapport |  62e Draxler | |||
| Paris Saint-Germain  | 0 - 1 |  Bayern Munich | Parc des Princes, Paris | ||
| 21h00 CEST | (0 - 1) |  40e Choupo-Moting | Spectateurs : 0 (huis clos) Arbitrage :  Daniele Orsato Arbitre vidéo :  Massimiliano Irrati | ||
| Dagba  55e Herrera  90e | Rapport |  52e Alaba  68e Müller | |||
| FC Porto  | 0 - 2 |  Chelsea FC | Stade Ramón-Sánchez-Pizjuán, Séville[16] | ||
| 21h00 CEST | (0 - 1) |  32e Mount  85e Chilwell | Spectateurs : 0 (huis clos) Arbitrage :  Slavko Vinčić Arbitre vidéo :  Paweł Gil | ||
| Mbemba  63e Grujić  79e | Rapport | ||||
| Chelsea FC  | 0 - 1 |  FC Porto | Stade Ramón-Sánchez-Pizjuán, Séville[16] | ||
| 21h00 CEST | (0 - 0) |  90+4e Taremi | Spectateurs : 0 (huis clos) Arbitrage :  Clément Turpin Arbitre vidéo :  François Letexier | ||
| Rapport |  46e Oliveira  74e Corona  82e Pepe  88e Díaz  90+5e Taremi | ||||
Demi-finales
Les matchs aller se jouent les 27 et , et les matchs retour les 4 et .
| Équipe | Aller | Total | Retour | Équipe | 
|---|---|---|---|---|
| Real Madrid  | 1 - 1 | 1 - 3 | 0 - 2 |  Chelsea FC | 
| Paris Saint-Germain  | 1 - 2 | 1 - 4 | 0 - 2 |  Manchester City | 
| Real Madrid  | 1 - 1 |  Chelsea FC | Stade Alfredo-Di-Stéfano, Madrid | ||
| 21h00 CEST | Benzema  29e | (1 - 1) |  14e Pulisic | Spectateurs : 0 (huis clos) Arbitrage :  Danny Makkelie Arbitre vidéo :  Kevin Blom | |
| Vinícius  27e Kroos  60e Marcelo  65e Varane  78e Odriozola  89e | Rapport |  38e Pulisic | |||
| Chelsea FC  | 2 - 0 |  Real Madrid | Stamford Bridge, Londres | ||
| 21h00 CEST | Werner  28e Mount  85e | (1 - 0) | Spectateurs : 0 (huis clos) Arbitrage :  Daniele Orsato Arbitre vidéo :  Massimiliano Irrati | ||
| Jorginho  14e Christensen  39e Mount  87e | Rapport |  36e Ramos  62e Nacho  72e Kroos  90e Valverde | |||
| Paris Saint-Germain  | 1 - 2 |  Manchester City | Parc des Princes, Paris | ||
| 21h00 CEST | Marquinhos  15e | (1 - 0) |  64e De Bruyne  71e Mahrez | Spectateurs : 0 (huis clos) Arbitrage :  Felix Brych Arbitre vidéo :  Marco Fritz | |
| Paredes  70e Neymar  74e Gueye  77e | Rapport |  31e Cancelo  86e De Bruyne | |||
| Manchester City  | 2 - 0 |  Paris Saint-Germain | City of Manchester Stadium, Manchester | ||
| 21h00 CEST | Mahrez  11e  63e | (1 - 0) | Spectateurs : 0 (huis clos) Arbitrage :  Björn Kuipers Arbitre vidéo :  Pol van Boekel | ||
| Zinchenko  72e De Bruyne  74e | Rapport |  22e Herrera  69e Di María  71e Verratti  87e Kimpembe  89e Danilo | |||
Finale
| Manchester City  | 0 - 1 |  Chelsea FC | Stade du Dragon, Porto | ||
| 21h00 CEST | (0 - 1) |  42e Havertz | Spectateurs : 14 110 Arbitrage :  Antonio Mateu Lahoz Arbitre vidéo :  Alejandro Hernández Hernández | ||
| Gündoğan  35e Jesus  88e | Rapport |  57e Rüdiger | |||
Notes et références
    Notes
Références
- « UCL 2020/21 : Calendrier », sur fr.uefa.com (consulté le )
- « Tirage de la phase de groupes : les infos », sur fr.uefa.com, (consulté le )
- « Emergency Panel decisions », UEFA,
- « Regulations of the UEFA Champions League 2019/20 », UEFA.com
- « 2019/20 Champions League match and draw calendar », UEFA.com,
- Le match commence le 8 décembre, mais à la suite d'un incident avec le 4e arbitre accusé de racisme, les 22 joueurs quittent le terrain et le match est interrompu à la 14e minute. L'UEFA décide de reprendre le match à la 14e minute, le lendemain avec un nouveau quatuor d'arbitres.
- « Changements de stade en UEFA Champions League », sur fr.uefa.com, (consulté le )
- Le match ne pouvant se jouer à la Red Bull Arena, le stade du RB Leipzig, en raison des restrictions sanitaires liées au Covid-19 en Allemagne, celui-ci est délocalisé au stade Ferenc-Puskás de Budapest, en Hongrie[7].
- « Liverpool – Leipzig se jouera à Budapest », sur fr.uefa.com, (consulté le )
- Le match ne pouvant se jouer à Anfield, le stade du Liverpool FC, en raison des restrictions sanitaires liées au Covid-19 au Royaume-Uni, celui-ci est délocalisé au stade Ferenc-Puskás de Budapest, en Hongrie, par l'UEFA le 4 mars 2021[9].
- Pour les mêmes raisons empêchant le RB Leipzig de jouer à domicile contre le Liverpool FC, le match ne peut se tenir à l'Estadio Metropolitano, le stade de l'Atlético de Madrid. L'UEFA a donc choisi, le 10 février 2021, de disputer la rencontre à Bucarest, en Roumanie[7].
- Pour les mêmes raisons empêchant le RB Leipzig de jouer à domicile contre le Liverpool FC, le match ne peut se tenir au Borussia-Park, le stade du Borussia Mönchengladbach. L'UEFA a donc choisi, le 8 février 2021, de disputer la rencontre à Budapest, en Hongrie[7].
- « Changement de stade pour Manchester City – Mönchengladbach », sur fr.uefa.com, (consulté le )
- Pour les mêmes raisons empêchant le Liverpool FC de jouer à domicile contre le RB Leipzig, le match ne peut se tenir au City of Manchester Stadium, le stade de Manchester City. L'UEFA a donc choisi, le 10 mars 2021, de disputer la rencontre à Budapest, en Hongrie[13].
- « Porto et Chelsea ont rendez-vous à Séville », sur fr.uefa.com, (consulté le )
- Pour les mêmes raisons empêchant le Liverpool FC de jouer à domicile contre le RB Leipzig, le match aller ne peut se tenir au Stade du Dragon, le stade du FC Porto, comme le match retour ne peut se tenir à Stamford Bridge, le stade du Chelsea FC. L'UEFA a donc choisi, le 30 mars 2021, de disputer les deux rencontres à Séville, en Espagne[15].