Timeline
Half-time
90'+2
↔
Alexis Saelemaekers → Diogo Dalot
Sustitución
90'+1
Sofyan Amrabat
Tarjeta amarilla
86'
Cristiano Biraghi
Tarjeta amarilla
82'
↔
Sandro Tonali → Jens Hauge
Sustitución
77'
↔
Dušan Vlahović → Christian Kouamé
Sustitución
77'
↔
Gaetano Castrovilli → Borja Valero
Sustitución
75'
↔
Brahim Díaz → Rade Krunić
Sustitución
71'
Franck Kessié
Tarjeta amarilla
68'
↔
Franck Ribéry → Patrick Cutrone
Sustitución
60'
↔
Martín Cáceres → Pol Lirola
Sustitución
52'
Gaetano Castrovilli
Tarjeta amarilla
46'
↔
José Callejón → Giacomo Bonaventura
Sustitución
45'+2
Ante Rebić
Tarjeta amarilla
27'
⚽
Franck Kessié
Gol (penalti)
25'
Germán Pezzella
Tarjeta amarilla
17'
⚽
Alessio Romagnoli
Gol · asist. Franck Kessié
Match statistics
Lineups
Milan · 4-2-3-1 Fiorentina · 4-3-3
Player performance
| Player | MIN | G | A | Rating |
|---|---|---|---|---|
| 90 | — | — | ||
| 90 | — | — | ||
| 90 | — | — | ||
| 90 | 1 | — | ||
| 90 | — | — | ||
| 90 | 1 | 1 | ||
| 82 | — | — | ||
| 89 | — | — | ||
| 75 | — | — | ||
| 90 | — | — | ||
| 90 | — | — | ||
| 15 | — | — | ||
| 8 | — | — | ||
| 1 | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — |
| Player | MIN | G | A | Rating |
|---|---|---|---|---|
| 90 | — | — | ||
| 60 | — | — | ||
| 90 | — | — | ||
| 90 | — | — | ||
| 90 | — | — | ||
| 90 | — | — | ||
| 90 | — | — | ||
| 77 | — | — | ||
| 45 | — | — | ||
| 77 | — | — | ||
| 68 | — | — | ||
| 45 | — | — | ||
| 30 | — | — | ||
| 22 | — | — | ||
| 13 | — | — | ||
| 13 | — | — | ||
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — |

