Juventus (3-5-2): Szczesny; Gatti, Bremer, Danilo; Cambiaso (75′ Alcaraz), McKennie, Locatelli, Rabiot, Kostic (59′ Iling-Junior); Vlahovic (85′ Kean), Chiesa (59′ Yildiz). Allenatore: Allegri.
A disposizione: Perin, Pinsoglio, De Sciglio, Alex Sandro, Miretti, Weah, Rugani, Djalo, Nicolussi Caviglia.
Fiorentina (4-2-3-1): Terracciano; Kayode (84′ Dodo), Milenkovic, Ranieri, Biraghi; Bonaventura, Mandragora (46′ Lopez); Gonzalez, Barak (61′ Nzola), Kouamé (61′ Beltran); Belotti (46′ Sottil). Allenatore: Italiano.
A disposizione: Christensen, Martinelli, Comuzzo, Faraoni, Martinez Quarta, Parisi, Arthur, Castrovilli, Duncan, Infantino, Ikoné.
Marcatore: 21′ Gatti.
Arbitro: La Penna.
Assistenti: Colarossi, Lo Cicero.
Quarto uomo: Feliciani.
VAR: Di Paolo.
AVAR: Dionisi.
Ammoniti: Cambiaso, Yildiz, Beltran.