Milan
- Portero
- 16 Mike Maignan
- Defensa
- 23 Fikayo Tomori
- 25 Florenzi
- 2 Davide Calabria
- 20 Pierre Kalulu Kyatengwa
- Centrocampista
- 4 Bennacer (87')
- 30 Junior Messias (71')
- 79 Kessié Franck (71')
- 10 Rafael Leao (82')
- 8 Sandro Tonali
- Delantero
- 9 Giroud (82')
- Banquillo
- ent Stefano Pioli 4-2-3-1
- 10 Brahim (71')
- 7 Samu Castillejo
- 56 Alexis Saelemaekers (71')
- 33 Rade Krunic (87')
- 1 Tatarusanu
- 11 Ibrahimovic (82')
- 27 Daniel Maldini
- 46 Matteo Gabbia
- 83 Mirante
- 13 Romagnoli
- 12 Ante Rebic (82')
- 5 Fode Toure
Empoli
- Portero
- 13 Guglielmo Vicario
- Defensa
- 33 S. Luperto
- 20 Riccardo Fiamozzi (62')
- 21 Liberato Cacace (62')
- 6 Romagnoli
- Centrocampista
- 23 Kristjan Asllani
- 25 Filippo Bandinelli (70')
- 10 Henderson (62')
- 10 Nedim Bajrami (70')
- 27 Szymon Zurkowski
- Delantero
- 99 Andrea Pinamonti
- Banquillo
- ent Aurelio Andreazzoli 4-3-2-1
- 65 Fabiano Parisi (62')
- 22 Ujkani
- 34 Adrian Ismajli
- 15 Benassi (70')
- 11 Federico Di Francesco (70')
- 7 Valerio Verre
- 5 Leo Stulac
- 30 Stojanovic (62')
- 42 Mattia Viti
- 9 Patrick Cutrone (62')
- 19 Andrea La Mantia
- 26 Tonelli