Milan (4-2-3-1): Maignan, Walker, Thiaw, Tomori, Hernandez, Musah (23′ Jovic), Fofana (80′ Bondo), Pulisic (80′ Chukwueze), Reijnders, Leao, Abraham (55′ Gimenez, 80′ Joao Felix)). Allenatore: Conceicao.
A disposizione: Sportiello, Torriani, Florenzi, Pavlovic, Bartesaghi, Terracciano, Gabbia, Sottil.
Fiorentina (3-5-2): De Gea; Pongracic (72′ Comuzzo), Marí, Ranieri; Dodo, Mandragora (88′ Adli), Cataldi (59′ Ndour), Fagioli, Parisi (72′ Folorunsho); Gudmundsson (59′ Beltran), Kean. Allenatore: Palladino.
A disposizione: Martinelli, Terracciano, Moreno, Richardson, Zaniolo.
Marcatori: 7′ Thiaw, 10′ Kean, 23′ Abraham, 64′ Jovic.
Arbitro: Ayroldi.
Assistenti: Carbona, Peretti.
Quarto uomo: Santoro.
VAR: Paterna.
AVAR: Aureliano.
Ammoniti: Marì, Dodo, Hernandez, Walker, Leao, Pulisic, De Gea.
Espulsi: Palladino.