Clermont
- Goalkeeper
- 99 Diaw
- Defender
- 4 Wieteska
- 36 Alidu Seidu
- 5 Max Caufriez (69')
- Midfielder
- 3 Neto Borges
- 91 Jérémie Bela (30')
- 12 Gonalons (59')
- 25 Johan Gastien
- Forward
- 9 Komnen Andric (59')
- 10 Muhammed-Cham Saracevic (68')
- 18 Elbasan Rashani
- Substitutes
- ent Pascal Gastien 3-4-2-1
- 13 Souleymane Cissé
- 19 Arial Mendy (30')
- 23 Brandon Baiye
- 20 Doussou
- 95 Kyei (59')
- 40 Ouparine Djoco
- 10 Saif-Eddine Khaoui (68')
- 7 Yohann Magnin (59')
- 21 Florent Ogier (69')
Troyes
- Goalkeeper
- 30 Gauthier Gallon
- Defender
- 17 Yoann Salmier
- 26 Papa Ndiaga Yade (64')
- 4 Erik Palmer-Brown
- 19 Andreas Bruus (83')
- 2 Jackson Porozo
- Midfielder
- 6 Rominigue Kouame
- 8 Lucien Agoume (64')
- 29 Wilson Odobert
- 11 Marcos Lopes (2')
- Forward
- 7 Mama Baldé x2 (83')
- Substitutes
- ent Bruno Irles 5-4-1
- 39 Yasser Larouci
- 10 Florien Tardieu (83')
- 5 Tristan Dingome
- 20 Renaud Ripart (2')
- 7 Xavier Chavalerin (64')
- 21 Marlos Moreno
- 12 Abdu Cadri Conte (64')
- 9 Ike Ugbo (83')
- 1 Mateusz Lis