samedi 30 octobre 2021
| Toulouse | 2-2 | Guingamp (Diarra sorti 74e) |
(Naidji sorti 69e) |
1-0 | Ajaccio |
(Denayer, Diomandé entré 77e, Keita remplaçant) |
2-1 | Lens (Doucouré) |
(Zorgane sorti 64e) |
3-0 | AS Eupen |
| Standard de Liège | 1-1 | Courtrai (Kadri) |
| Beveren | 1-3 | Lierse (Joeri remplaçant) |
| Ried | 2-2 | Salzbourg (Camara, Daouda remplaçant, Diambou remplaçant) |
| Francfort | 1-1 | RB Leipzig (Haidara) |
| Liverpool | 2-2 | Brighton (Bissouma sorti 60e) |
| Qarabag | 4-0 | Neftchi (Bougrine) |
| Kasimpasa | 2-0 | Yeni Matatyaspor (Karim Hafez sorti 82e) |
(Noss) |
1-0 | Besiktas |
(Anas Tahiri blessé) |
1-0 | Voluntari |
dimanche 31 octobre 2021
(Kouamé, Koné entré 54e) |
2-2 | Rennes (Hamari) |
(Salis, Alidu remplaçant) |
0-1 | Marseille |
| Bordeaux | 3-2 | Reims (Doumbia pas dans le groupe, Fodé, Kamory remplaçant) |
| Angers | 1-2 | Nice (Boudaoui entré 73e) |
| Zulte Waregem | 2-6 | Genk (Bongonda entré 80e) |
(Amuzu entré 77e) |
2-2 | Louvain |
| Cercle Bruges | 0-1 | Antwerp (Benson sorti 80e) |
| Genoa | 0-0 | Venise (Kiyine entré 69e) |
| Atletico Madrid | 3-0 | Real Betis (Akouokou blessé) |
(Boussaid sorti 53e) |
5-1 | Willem II |
(Ramy) |
2-1 | Bochum |
| Famalicao | 1-1 | Vizela (Zohi blessé) |
| Galatasaray | 2-0 | Gaziantep (El Messaoudi remplaçant) |
| Miedz Legnica (Lehaire sorti 71e) |
1-0 | Arka Gdynia |
(Lassana N’Diaye) |
4-1 | Kamaz |
| Olympiakos Nicosia | 0-2 | Apollon Limassol (Khammas sorti 88e) |
lundi 1er novembre 2021
(Ibrahim Kane) |
0-0 | FC Tchernomorets |



