Legend:
| 3 | San Marino | Netherlands | |||
| 3 | Poland | Malta | |||
| 8 | Slovakia | Kazakhstan | |||
| 8 | Norway | Bosnia and Herzegovina | |||
| 6 | France | Israel | |||
| 6 | Portugal | Latvia | |||
| 5 | Germany | FYROM | |||
| 5 | Republic of Ireland | Luxembourg | |||
| 9 | Scotland | Romania | |||
| 9 | Armenia | Switzerland |
| 7 | Belgium | Belarus | |||
| 10 | Wales | Slovenia | |||
| 10 | Sweden | Russia | |||
| 4 | Czech Republic | Moldova | |||
| 7 | Italy | Albania | |||
| 4 | Northern Ireland | Greece |
| 8 | Slovakia | Bosnia and Herzegovina | |||
| 8 | Kazakhstan | Norway | |||
| 6 | France | Latvia | |||
| 5 | Germany | Luxembourg | |||
| 5 | FYROM | Republic of Ireland | |||
| 6 | Israel | Portugal |
France | Latvia | ||||
| 1 | Quentin Beunardeau (GK) | 12 | Edgars Potapenko (GK) | ||
| 2 | Jordan Ikoko | 2 | Endijs Šlampe | ||
| 3 | Benjamin Mendy | 3 | Valdis Upmalis | ||
| 4 | Adrien Hunou | 4 | Karlis Plendišķis | ||
| 5 | Lucas Rougeaux | 5 | Igors Barinovs | ||
| 10 | Lenny Nangis | 6 | Reinis Flaksis (C) | ||
| 11 | Adrien Rabiot | 7 | Maksims Vasiljevs | ||
| 13 | Aymeric Laporte (C) | 8 | Ilja Šadčins | ||
| 14 | Sébastien Haller | 10 | Dāvis Ikaunieks | ||
| 15 | Rafidine Abdullah | 11 | Kaspars Svarups | ||
| 18 | Opa Nguette | 13 | Madis Miķelsons | ||
Substitutes | |||||
| 16 | Paul Nardi (GK) | 1 | Dāvis Ošs (GK) | ||
| 6 | Larry Azouni | 14 | Viktors Jefremovs | ||
| 7 | Hadi Sacko | 15 | Ēriks Melbārdis | ||
| 8 | Bryan Constant | 16 | Maksims Vasiļkovskis | ||
| 9 | Yassine Benzia | 17 | Eduards Tīdenbergs | ||
| 12 | Souleymane Sangare | 18 | Ēriks Punculs | ||
| 17 | Grégoire Lherbier | ||||
Coach | |||||
| Francis Smerecki (FRA) | Vladimirs Babicevs (LVA) | ||||
Referee | |||||
| Pavle Radovanović (MNE) | |||||
Assistant referees | |||||
| Danijel Dević (MNE), Pedro Garcia (POR) | |||||
Fourth official | |||||
| Marco Ferreira (POR) | |||||