Milan vs Fiorentina LIVE: Serie A result, final score and reaction
Follow live coverage as Milan face Fiorentina in Serie A today.
Italy’s top flight has seen a rotating cast of teams at the top since the dominance of Juventus was ended, with both Inter Milan and AC Milan claiming a title apiece before Napoli finished top last term.
Jose Mourinho’s Roma, Lazio led by Maurizio Sarri and Atalanta, under Gian Piero Gasperini, are also all exciting clubs with European or trophy ambitions, highlighting the competitive nature of the league.
Meanwhile, the likes of Monza, Salernitana, Empoli and Cagliari all might struggle this season - but are all good enough to trouble the top teams on their day.
Follow live updates from today’s game in the live blog below.
AC Milan 1 - 0 ACF Fiorentina
Milan vs Fiorentina
21:49
Match ends, AC Milan 1, Fiorentina 0.
Milan vs Fiorentina
21:45
Second Half ends, AC Milan 1, Fiorentina 0.
Milan vs Fiorentina
21:45
Hand ball by Samuel Chukwueze (AC Milan).
Milan vs Fiorentina
21:42
Foul by Christian Kouamé (Fiorentina).
Milan vs Fiorentina
21:43
Attempt saved. Rolando Mandragora (Fiorentina) left footed shot from very close range is saved in the centre of the goal.
Milan vs Fiorentina
21:42
Attempt blocked. Nicolás González (Fiorentina) right footed shot from the left side of the box is blocked.
Milan vs Fiorentina
21:49
Attempt blocked. Christian Kouamé (Fiorentina) right footed shot from the centre of the box is blocked.
Milan vs Fiorentina
21:40
Foul by Nicolás González (Fiorentina).
Milan vs Fiorentina
21:40
Corner, Fiorentina. Conceded by Tommaso Pobega.
Milan vs Fiorentina
21:40
Substitution, AC Milan. Alessandro Florenzi replaces Davide Calabria.
Milan vs Fiorentina
21:38
Attempt missed. Maxime Lopez (Fiorentina) left footed shot from outside the box is close, but misses to the left following a corner.
Milan vs Fiorentina
21:38
Attempt blocked. Maxime Lopez (Fiorentina) left footed shot from outside the box is blocked.
Milan vs Fiorentina
21:38
Attempt blocked. M'Bala Nzola (Fiorentina) left footed shot from the centre of the box is blocked.
Milan vs Fiorentina
21:57
Attempt missed. Nicolás González (Fiorentina) header from the left side of the box misses to the right. Assisted by Cristiano Biraghi with a cross following a corner.
Milan vs Fiorentina
21:36
Corner, Fiorentina. Conceded by Davide Calabria.
Milan vs Fiorentina
21:35
Substitution, Fiorentina. Christian Kouamé replaces Giacomo Bonaventura.
Milan vs Fiorentina
21:35
Hand ball by M'Bala Nzola (Fiorentina).
Milan vs Fiorentina
21:33
Attempt saved. Nicolás González (Fiorentina) left footed shot from the centre of the box is saved in the bottom left corner.
Milan vs Fiorentina
21:32
Substitution, AC Milan. Rade Krunic replaces Yunus Musah.
Milan vs Fiorentina
21:32
Substitution, AC Milan. Francesco Camarda replaces Luka Jovic.
Milan vs Fiorentina
21:29
Substitution, Fiorentina. Rolando Mandragora replaces Alfred Duncan.
Milan vs Fiorentina
21:29
Substitution, Fiorentina. Jonathan Ikoné replaces Riccardo Sottil.
Milan vs Fiorentina
21:28
Corner, Fiorentina. Conceded by Fikayo Tomori.
Milan vs Fiorentina
21:27
Corner, Fiorentina. Conceded by Davide Calabria.
Milan vs Fiorentina
21:27
Attempt blocked. Riccardo Sottil (Fiorentina) left footed shot from the centre of the box is blocked.
Milan vs Fiorentina
21:27
Corner, Fiorentina. Conceded by Malick Thiaw.
Milan vs Fiorentina
21:27
Attempt blocked. Riccardo Sottil (Fiorentina) right footed shot from the left side of the box is blocked. Assisted by Nicolás González.
Milan vs Fiorentina
21:24
Hand ball by M'Bala Nzola (Fiorentina).
Milan vs Fiorentina
21:23
Attempt saved. Luka Jovic (AC Milan) left footed shot from the centre of the box is saved.
Milan vs Fiorentina
21:21
Attempt blocked. Riccardo Sottil (Fiorentina) right footed shot from the centre of the box is blocked.
Milan vs Fiorentina
21:21
Attempt blocked. Giacomo Bonaventura (Fiorentina) right footed shot from the centre of the box is blocked.
Milan vs Fiorentina
21:19
Corner, Fiorentina. Conceded by Tommaso Pobega.
Milan vs Fiorentina
21:18
Foul by M'Bala Nzola (Fiorentina).
Milan vs Fiorentina
21:18
Substitution, Fiorentina. M'Bala Nzola replaces Lucas Beltrán.
Milan vs Fiorentina
21:16
Corner, Fiorentina. Conceded by Malick Thiaw.
Milan vs Fiorentina
21:15
Delay over. They are ready to continue.
Milan vs Fiorentina
21:15
Delay in match because of an injury Fabiano Parisi (Fiorentina).
Milan vs Fiorentina
21:11
Attempt missed. Nicolás González (Fiorentina) header from the centre of the box misses to the right. Assisted by Alfred Duncan with a cross.
Milan vs Fiorentina
21:08
Attempt saved. Nicolás González (Fiorentina) left footed shot from the centre of the box is saved.
Milan vs Fiorentina
21:12
Attempt blocked. Nicolás González (Fiorentina) right footed shot from the right side of the box is blocked. Assisted by Lucas Beltrán.
Milan vs Fiorentina
21:08
Giacomo Bonaventura (Fiorentina) wins a free kick in the defensive half.
Milan vs Fiorentina
21:08
Substitution, AC Milan. Ruben Loftus-Cheek replaces Christian Pulisic.
Milan vs Fiorentina
21:08
Attempt missed. Fabiano Parisi (Fiorentina) left footed shot from outside the box is high and wide to the left. Assisted by Nicolás González.
Milan vs Fiorentina
21:06
Offside, AC Milan. Mike Maignan tries a through ball, but Christian Pulisic is caught offside.
Milan vs Fiorentina
21:06
Foul by Lucas Beltrán (Fiorentina).
Milan vs Fiorentina
21:05
Corner, Fiorentina. Conceded by Davide Calabria.
Milan vs Fiorentina
21:05
Nikola Milenkovic (Fiorentina) wins a free kick on the right wing.
Milan vs Fiorentina
21:05
Attempt blocked. Cristiano Biraghi (Fiorentina) left footed shot from outside the box is blocked.
Milan vs Fiorentina
21:04
Fikayo Tomori (AC Milan) is shown the yellow card for a bad foul.
Milan vs Fiorentina
21:04
Giacomo Bonaventura (Fiorentina) wins a free kick in the attacking half.
Milan vs Fiorentina
21:02
Lucas Martínez (Fiorentina) wins a free kick on the right wing.
Milan vs Fiorentina
21:01
Attempt missed. Nicolás González (Fiorentina) left footed shot from outside the box.
Milan vs Fiorentina
20:58
Foul by Riccardo Sottil (Fiorentina).
Milan vs Fiorentina
20:58
Yunus Musah (AC Milan) wins a free kick in the defensive half.
Milan vs Fiorentina
20:58
Delay over. They are ready to continue.
Milan vs Fiorentina
20:58
Delay in match because of an injury Mike Maignan (AC Milan).
Milan vs Fiorentina
20:55
Attempt saved. Samuel Chukwueze (AC Milan) header from the centre of the box is saved.
Milan vs Fiorentina
20:52
Second Half begins AC Milan 1, Fiorentina 0.
Milan vs Fiorentina
20:52
Substitution, Fiorentina. Maxime Lopez replaces Arthur.
Milan vs Fiorentina
20:36
First Half ends, AC Milan 1, Fiorentina 0.
Milan vs Fiorentina
20:36
Davide Calabria (AC Milan) wins a free kick in the defensive half.
Milan vs Fiorentina
20:34
Goal! AC Milan 1, Fiorentina 0. Théo Hernández (AC Milan) converts the penalty with a left footed shot to the bottom left corner.
Milan vs Fiorentina
20:33
Fabiano Parisi (Fiorentina) is shown the yellow card for a bad foul.
Milan vs Fiorentina
20:33
Penalty AC Milan. Théo Hernández draws a foul in the penalty area.
Milan vs Fiorentina
20:32
Attempt blocked. Théo Hernández (AC Milan) left footed shot from the right side of the box is blocked.
Milan vs Fiorentina
20:32
Attempt saved. Tommaso Pobega (AC Milan) header from the centre of the box is saved in the bottom right corner. Assisted by Christian Pulisic with a cross.
Milan vs Fiorentina
20:32
Corner, AC Milan. Conceded by Nicolás González.
Milan vs Fiorentina
20:29
Attempt blocked. Samuel Chukwueze (AC Milan) left footed shot from the right side of the box is blocked. Assisted by Yunus Musah.
Milan vs Fiorentina
20:26
Attempt missed. Nicolás González (Fiorentina) left footed shot from outside the box.
Milan vs Fiorentina
20:23
Corner, AC Milan. Conceded by Nikola Milenkovic.
Milan vs Fiorentina
20:23
Delay over. They are ready to continue.
Milan vs Fiorentina
20:23
Delay in match because of an injury Lucas Martínez (Fiorentina).
Milan vs Fiorentina
20:21
Corner, Fiorentina. Conceded by Tommaso Pobega.
Milan vs Fiorentina
20:19
Attempt saved. Riccardo Sottil (Fiorentina) right footed shot from outside the box is saved in the top left corner. Assisted by Cristiano Biraghi.
Milan vs Fiorentina
20:17
Attempt saved. Davide Calabria (AC Milan) right footed shot from the right side of the box is saved.
Milan vs Fiorentina
20:14
Offside, Fiorentina. Nikola Milenkovic tries a through ball, but Riccardo Sottil is caught offside.
Milan vs Fiorentina
20:12
Foul by Lucas Beltrán (Fiorentina).
Milan vs Fiorentina
20:10
Attempt missed. Tommaso Pobega (AC Milan) right footed shot from the centre of the box following a corner.
Milan vs Fiorentina
20:10
Corner, AC Milan. Conceded by Pietro Terracciano.
Milan vs Fiorentina
20:10
Attempt saved. Christian Pulisic (AC Milan) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Yunus Musah.
Milan vs Fiorentina
20:09
Delay over. They are ready to continue.
Milan vs Fiorentina
20:08
Delay in match because of an injury Fabiano Parisi (Fiorentina).
Milan vs Fiorentina
20:07
Fabiano Parisi (Fiorentina) wins a free kick on the right wing.
Milan vs Fiorentina
20:06
Attempt missed. Alfred Duncan (Fiorentina) left footed shot from a difficult angle on the left.
Milan vs Fiorentina
20:01
Alfred Duncan (Fiorentina) wins a free kick in the defensive half.
Milan vs Fiorentina
19:59
Arthur (Fiorentina) is shown the yellow card for a bad foul.
Milan vs Fiorentina
19:59
Foul by Arthur (Fiorentina).
Milan vs Fiorentina
19:57
Foul by Davide Calabria (AC Milan).
Milan vs Fiorentina
19:49
Arthur (Fiorentina) wins a free kick in the defensive half.
Milan vs Fiorentina
19:48
Corner, Fiorentina. Conceded by Davide Calabria.
Milan vs Fiorentina
19:47
First Half begins.
Milan vs Fiorentina
19:15
Lineups are announced and players are warming up.
Milan vs Fiorentina
18:45
Follow live football coverage with The Independent today.
Whether it's Premier League, Champions League, a European Championship or the World Cup we will keep you up to date with everything you need to know.
We will have all the latest scores, goals and updates plus analysis and reaction throughout the game here.