Fiorentina (4-5-1): De Gea; Dodo, Comuzzo, Pongracic, Gosens (83′ Ranieri); Parisi (83′ Fortini), Mandragora (65′ Brescianini), Fagioli, Ndour (90+1′ Sohm), Gudmundsson (82′ Solomon); Kean. Allenatore: Vanoli.
A disposizione: Christensen, Lezzerini, Kospo, Kouadio, Fazzini, Nicolussi Caviglia, Kouamé, Piccoli.
Milan (3-5-2): Maignan; De Winter, Gabbia, Pavlovic (74′ Nkunku); Saelemaekers, Loftus-Cheek (63′ Fofana), Jashari (60′ Rabiot), Ricci, Estupinan (60′ Bartesaghi); Fullkrug (60′ Leao), Pulisic. Allenatore: Allegri.
A disposizione: Torriani, Modric, Athekame, Odogu, Dutu.
Marcatori: 66′ Comuzzo, 90′ Nkunku.
Arbitro: Massa.
Assistenti: Meli, Costanzo.
Quarto uomo: Rapuano.
VAR: Maresca.
AVAR: Chiffi.
Ammoniti: Kean, Estupinan, Fagioli, Rabiot, Fofana.