Denmark
- Goalkeeper
- 1 Schmeichel
- Defender
- 5 Joakim Maehle
- 6 Christensen
- 13 Rasmus Nissen Kristensen (91')
- 2 Joachim Andersen
- Midfielder
- 23 Hojbjerg
- 10 Eriksen
- 8 Delaney (71')
- Forward
- 12 Kasper Dolberg (59')
- 14 Mikkel Damsgaard (59')
- 11 Andreas Skov Olsen (71')
- Substitutes
- ent Kasper Hjulmand 4-3-3
- 18 Wass
- 15 Philip Billing
- 4 Kjaer (71')
- Rasmus Winther Hojlund (59')
- 17 Jens Stryger Larsen
- 16 Oliver Christensen
- 22 F. Ronnow
- 26 Alexander Bah (91')
- 9 Braithwaite (71')
- 25 Jesper Lindstrom (59')
- 3 Victor Nelsson
- 7 Mathias Jensen
France
- Goalkeeper
- 23 Areola
- Defender
- 17 William Saliba (45')
- Benoit Badiashile Mukinayi
- 18 Dayotchanculle Upamecano
- Midfielder
- 2 Benjamin Pavard
- Ferland Mendy (64')
- 25 Camavinga (45')
- 8 Tchouameni
- Forward
- 7 Griezmann (80')
- 10 Mbappé
- 9 Giroud (64')
- Substitutes
- ent Didier Deschamps 3-4-1-2
- 13 Youssouf Fofana (45')
- 12 Nkunku (64')
- 15 Veretout
- 16 Mandanda
- Alban Lafont
- 6 Matteo Guendouzi
- 4 Varane
- Adrien Truffert (64')
- 12 Randal Kolo Muani (80')
- 11 Ousmane Dembélé
- Jonathan Clauss (45')