Milan · 3-5-2
| 16 | Mike Maignan | |
| 46 | Matteo Gabbia | |
| 31 | Strahinja Pavlovic | |
| 23 | Fikayo Tomori | |
| 12 | Adrien Rabiot | |
| 19 | Youssouf Fofana | ▼ 67' |
| 14 | Luka Modric | ▼ 80' |
| 33 | Davide Bartesaghi | ▼ 45' |
| 56 | Alexis Saelemaekers | |
| 10 | Rafael Leão | ▼ 80' |
| 11 | Christian Pulisic | ▼ 62' |
| Suplentes |
|---|
| 9 | Niclas Füllkrug | ▲ 62' |
| 30 | Ardon Jashari | ▲ 80' |
| 18 | Christopher Nkunku | ▲ 80' |
| 37 | Matteo Pittarella | |
| 27 | David Odogu | |
| 1 | Pietro Terracciano | |
| 8 | Ruben Loftus-Cheek | |
| 5 | Koni De Winter | |
| 7 | Santiago Gimenez | |
| 2 | Pervis Estupiñán | ▲ 45' |
| 4 | Samuele Ricci | ▲ 67' |
| 24 | Zachary Athekame | |
Juventus · 3-4-2-1
| 16 | Michele Di Gregorio | |
| 3 | Bremer | |
| 6 | Lloyd Kelly | |
| 15 | Pierre Kalulu | |
| 19 | Khéphren Thuram | ▼ 71' |
| 5 | Manuel Locatelli | |
| 27 | Andrea Cambiaso | ▼ 71' |
| 22 | Weston McKennie | |
| 30 | Jonathan David | ▼ 87' |
| 13 | Jérémie Boga | ▼ 80' |
| 7 | Francisco Conceição | ▼ 80' |
| Suplentes |
|---|
| 21 | Fabio Miretti | |
| 10 | Kenan Yildiz | ▲ 80' |
| 23 | Carlo Pinsoglio | |
| 18 | Filip Kostic | |
| 4 | Federico Gatti | |
| 20 | Loïs Openda | |
| 1 | Mattia Perin | |
| 2 | Emil Holm | ▲ 71' |
| 9 | Dusan Vlahovic | ▲ 87' |
| 11 | Edon Zhegrova | ▲ 80' |
| 8 | Teun Koopmeiners | ▲ 71' |
| 17 | Vasilije Adzic | |
Estadísticas
| Milan | | Juventus |
| 46,9 | Posesión % | 53,1 |
| 8 | Remates | 10 |
| 1 | Remates al arco | 5 |
| 1 | Córners | 3 |
| 12 | Faltas | 8 |
| 0 | Fuera de juego | 2 |
| 2 | Amarillas | 3 |
| 0 | Rojas | 0 |
| 5 | Atajadas | 1 |
| 454 | Pases | 503 |
| 90 | Pases correctos % | 90 |
G gol · amarilla · roja · ▲ entró · ▼ salió