| Round 1 (22) | Round 2 (23) |
| Ajax - Roma | Aston Villa - Inter |
| Bayern München - Sassuolo | Barcelona - Shakhtar |
| Benfica - Napoli | FC Utrecht - Celta Vigo |
| Celta Vigo - TSG Hoffenheim | Fiorentina - Benfica |
| Flamengo - Barcelona | Independiente - Ajax |
| Inter - FC Utrecht | Milan - Real Madrid |
| Kaiserslautern - Milan | Napoli - Bayern München |
| Manchester City - Independiente | Palmeiras - Kaiserslautern |
| Real Madrid - Aston Villa | Roma - Manchester City |
| Shakhtar - Palmeiras | Sassuolo - Torino |
| Torino - Fiorentina | TSG Hoffenheim - Flamengo |
|
| Round 3 (24) | Round 4 (25) |
| Ajax - TSG Hoffenheim | Aston Villa - Shakhtar |
| Bayern München - FC Utrecht | Barcelona - Bayern München |
| Benfica - Barcelona | FC Utrecht - Kaiserslautern |
| Celta Vigo - Aston Villa | Fiorentina - Ajax |
| Flamengo - Fiorentina | Independiente - Benfica |
| Inter - Milan | Milan - Flamengo |
| Kaiserslautern - Independiente | Napoli - Torino |
| Manchester City - Napoli | Palmeiras - Celta Vigo |
| Real Madrid - Palmeiras | Roma - Real Madrid |
| Shakhtar - Sassuolo | Sassuolo - Inter |
| Torino - Roma | TSG Hoffenheim - Manchester City |
|
| Round 5 (26) | Round 6 (27) |
| Ajax - Sassuolo | Ajax - Benfica |
| Bayern München - Aston Villa | Aston Villa - Palmeiras |
| Benfica - TSG Hoffenheim | Barcelona - Sassuolo |
| Celta Vigo - Milan | Bayern München - Celta Vigo |
| Flamengo - FC Utrecht | Inter - Real Madrid |
| Inter - Independiente | Kaiserslautern - Roma |
| Kaiserslautern - Napoli | Milan - FC Utrecht |
| Manchester City - Barcelona | Napoli - Independiente |
| Real Madrid - Fiorentina | Shakhtar - Flamengo |
| Shakhtar - Roma | TSG Hoffenheim - Fiorentina |
| Torino - Palmeiras | Torino - Manchester City |
|
| Round 7 (28) | Round 8 (29) |
| Benfica - Torino | Ajax - Torino |
| Celta Vigo - Shakhtar | Fiorentina - Sassuolo |
| FC Utrecht - Aston Villa | Flamengo - Bayern München |
| Fiorentina - Kaiserslautern | Independiente - Roma |
| Flamengo - Inter | Kaiserslautern - Real Madrid |
| Independiente - Barcelona | Manchester City - Celta Vigo |
| Manchester City - Ajax | Milan - Aston Villa |
| Palmeiras - Milan | Napoli - FC Utrecht |
| Real Madrid - Bayern München | Palmeiras - Benfica |
| Roma - Napoli | Shakhtar - Inter |
| Sassuolo - TSG Hoffenheim | TSG Hoffenheim - Barcelona |
|
| Round 9 (30) | Round 10 (31) |
| Aston Villa - Napoli | Ajax - Flamengo |
| Barcelona - Fiorentina | Barcelona - Real Madrid |
| Bayern München - Shakhtar | Benfica - Shakhtar |
| Benfica - Manchester City | Fiorentina - Palmeiras |
| Celta Vigo - Flamengo | Independiente - Aston Villa |
| FC Utrecht - Palmeiras | Manchester City - Inter |
| Inter - Kaiserslautern | Napoli - Milan |
| Real Madrid - Ajax | Roma - Celta Vigo |
| Roma - Milan | Sassuolo - FC Utrecht |
| Sassuolo - Independiente | TSG Hoffenheim - Kaiserslautern |
| Torino - TSG Hoffenheim | Torino - Bayern München |
|
| Round 11 (32) | Round 12 (33) |
| Aston Villa - Sassuolo | Aston Villa - Fiorentina |
| Bayern München - Benfica | Bayern München - Ajax |
| Celta Vigo - Torino | Celta Vigo - Benfica |
| FC Utrecht - Barcelona | FC Utrecht - TSG Hoffenheim |
| Flamengo - Roma | Flamengo - Independiente |
| Inter - Fiorentina | Inter - Roma |
| Kaiserslautern - Manchester City | Kaiserslautern - Barcelona |
| Milan - Ajax | Milan - Manchester City |
| Palmeiras - Independiente | Palmeiras - Sassuolo |
| Real Madrid - TSG Hoffenheim | Real Madrid - Napoli |
| Shakhtar - Napoli | Shakhtar - Torino |
|
| Round 13 (34) | Round 14 (35) |
| Ajax - Celta Vigo | Aston Villa - Roma |
| Barcelona - Milan | Bayern München - Fiorentina |
| Benfica - Kaiserslautern | Celta Vigo - Napoli |
| Fiorentina - FC Utrecht | FC Utrecht - Manchester City |
| Independiente - Bayern München | Flamengo - Benfica |
| Manchester City - Shakhtar | Inter - Barcelona |
| Napoli - Flamengo | Kaiserslautern - Ajax |
| Roma - Palmeiras | Milan - Sassuolo |
| Sassuolo - Real Madrid | Palmeiras - TSG Hoffenheim |
| TSG Hoffenheim - Aston Villa | Real Madrid - Torino |
| Torino - Inter | Shakhtar - Independiente |
|
| Round 15 (36) | Round 16 (37) |
| Ajax - Shakhtar | Aston Villa - Ajax |
| Barcelona - Aston Villa | Bayern München - Roma |
| Benfica - Real Madrid | Celta Vigo - Sassuolo |
| Fiorentina - Milan | FC Utrecht - Benfica |
| Independiente - Celta Vigo | Flamengo - Manchester City |
| Manchester City - Bayern München | Inter - Napoli |
| Napoli - Palmeiras | Kaiserslautern - Torino |
| Roma - FC Utrecht | Milan - TSG Hoffenheim |
| Sassuolo - Kaiserslautern | Palmeiras - Barcelona |
| TSG Hoffenheim - Inter | Real Madrid - Independiente |
| Torino - Flamengo | Shakhtar - Fiorentina |
|
| Round 17 (38) | Round 18 (39) |
| Ajax - Napoli | Ajax - Inter |
| Bayern München - Milan | Bayern München - Kaiserslautern |
| Benfica - Roma | Benfica - Sassuolo |
| Celta Vigo - Barcelona | Celta Vigo - Fiorentina |
| Flamengo - Sassuolo | Flamengo - Palmeiras |
| Inter - Palmeiras | Independiente - Milan |
| Kaiserslautern - Aston Villa | Manchester City - Real Madrid |
| Manchester City - Fiorentina | Napoli - Barcelona |
| Real Madrid - FC Utrecht | Roma - TSG Hoffenheim |
| Shakhtar - TSG Hoffenheim | Shakhtar - FC Utrecht |
| Torino - Independiente | Torino - Aston Villa |
|
| Round 19 (40) | Round 20 (41) |
| Aston Villa - Flamengo | Ajax - FC Utrecht |
| Barcelona - Roma | Bayern München - Inter |
| FC Utrecht - Independiente | Benfica - Aston Villa |
| Fiorentina - Napoli | Celta Vigo - Kaiserslautern |
| Inter - Benfica | Flamengo - Real Madrid |
| Kaiserslautern - Shakhtar | Independiente - TSG Hoffenheim |
| Milan - Torino | Manchester City - Palmeiras |
| Palmeiras - Ajax | Napoli - Sassuolo |
| Real Madrid - Celta Vigo | Roma - Fiorentina |
| Sassuolo - Manchester City | Shakhtar - Milan |
| TSG Hoffenheim - Bayern München | Torino - Barcelona |
|
| Round 21 (42) |
| Aston Villa - Manchester City |
| Barcelona - Ajax |
| FC Utrecht - Torino |
| Fiorentina - Independiente |
| Inter - Celta Vigo |
| Kaiserslautern - Flamengo |
| Milan - Benfica |
| Palmeiras - Bayern München |
| Real Madrid - Shakhtar |
| Sassuolo - Roma |
| TSG Hoffenheim - Napoli |
League rounds 22-42 (in brackets) are the respective return ties of rounds 1-21 above, ie. round 42 is Ajax - Barcelona, Bayern München - Palmeiras etc. |