| Thats all. Game finished. | ||
| 90+6' | Second Half ended - Milan 1, Fiorentina 3. | |
| 90+3' | Rade Krunic - Milan - won a free kick in attack. | |
| 90+3' | Fouled by Dalbert - Fiorentina | |
| 89' | Substitution - Fiorentina. Rachid Ghezzal for Franck Ribéry. | |
| 89' | Corner - Milan. Conceded by Dalbert. | |
| 87' | Marco Benassi - Fiorentina - receive yellow card for a foul. | |
| 87' | Theo Hernández - Milan - won a free kick on the left wing. | |
| 87' | Fouled by Marco Benassi - Fiorentina | |
| 86' | Pol Lirola - Fiorentina - receive yellow card for a foul. | |
| 86' | Rafael Leão - Milan - won a free kick on the left wing. | |
| 86' | Fouled by Pol Lirola - Fiorentina | |
| 86' | Davide Calabria - Milan - receive yellow card. | |
| 85' | Shot blocked. Samu Castillejo - Milan - shot with left foot from the centre of the box is blocked. Assist - Theo Hernández with a cross. | |
| 84' | Substitution - Fiorentina. Kevin-Prince Boateng for Federico Chiesa. | |
| 81' | Fouled by Samu Castillejo - Milan | |
| 81' | Dalbert - Fiorentina - won a free kick in defence. | |
| 80' | Goal! Milan 1, Fiorentina 3. Rafael Leão - Milan - shot with left foot from the centre of the box to the right corner. Assist - Theo Hernández. | |
| 79' | Substitution - Milan. Samu Castillejo for Suso. | |
| 79' | Substitution - Fiorentina. Marco Benassi for Gaetano Castrovilli. | |
| 78' | Goal! Milan 0, Fiorentina 3. Franck Ribéry - Fiorentina - shot with right foot from the centre of the box to the left corner. Assist - Federico Chiesa. | |
| 77' | Shot blocked. Germán Pezzella - Fiorentina - shot with the head from the centre of the box is blocked. Assist - Erick Pulgar with a cross. | |
| 77' | Corner - Fiorentina. Conceded by Theo Hernández. | |
| 76' | Corner - Fiorentina. Conceded by Léo Duarte. | |
| 76' | Shot blocked. Franck Ribéry - Fiorentina - shot with left foot from the centre of the box is blocked. Assist - Dalbert. | |
| 74' | Corner - Fiorentina. Conceded by Theo Hernández. | |
| 71' | Suso - Milan - won a free kick in defence. | |
| 71' | Fouled by Dalbert - Fiorentina | |
| 71' | Shot blocked. Federico Chiesa - Fiorentina - shot with right foot from outside the box is blocked. Assist - Erick Pulgar. | |
| 70' | Penalty saved! Federico Chiesa - Fiorentina - fails to capitalise on this great opportunity, shot with right foot saved in the left corner. | |
| 69' | Penalty conceded by Ismael Bennacer - Milan - after a foul in the penalty area. | |
| 69' | Penalty Fiorentina. Gaetano Castrovilli draws a foul in the penalty area. | |
| 69' | Gaetano Castrovilli - Fiorentina - won a free kick on the left wing. | |
| 69' | Fouled by Léo Duarte - Milan | |
| 68' | Missed chance. Davide Calabria - Milan - shot with right foot from outside the box missed to the left. Assist - Suso. | |
| 68' | Rade Krunic - Milan - won a free kick in attack. | |
| 68' | Fouled by Milan Badelj - Fiorentina | |
| 66' | Goal! Milan 0, Fiorentina 2. Gaetano Castrovilli - Fiorentina - shot with right foot from the centre of the box to the centre of the goal. | |
| 65' | Offside - Fiorentina. Milan Badelj with a pass, however Federico Chiesa is in offside. | |
| 62' | Ismael Bennacer - Milan - won a free kick in defence. | |
| 62' | Fouled by Milan Badelj - Fiorentina | |
| 62' | Rade Krunic - Milan - won a free kick in defence. | |
| 62' | Fouled by Milan Badelj - Fiorentina | |
| 60' | Shot blocked. Hakan Calhanoglu - Milan - shot with right foot from outside the box is blocked. Assist - Rafael Leão. | |
| 58' | Corner - Fiorentina. Conceded by Gianluigi Donnarumma. | |
| 58' | New attacking attempt. Erick Pulgar - Fiorentina - shot with right foot from outside the box is saved by goalkeeper in the centre of the goal. Assist - Milan Badelj. | |
| 58' | Substitution - Milan. Léo Duarte for Krzysztof Piatek. | |
| 55' | Mateo Musacchio - Milan - receive red card. | |
| 53' | VAR Decision: Card upgraded Mateo Musacchio - Milan | |
| 52' | Franck Ribéry - Fiorentina - won a free kick in defence. | |
| 52' | Fouled by Mateo Musacchio - Milan | |
| 50' | Fouled by Hakan Calhanoglu - Milan | |
| 50' | Erick Pulgar - Fiorentina - won a free kick in defence. | |
| 49' | Germán Pezzella - Fiorentina - receive yellow card for a foul. | |
| 49' | Krzysztof Piatek - Milan - won a free kick in attack. | |
| 49' | Fouled by Germán Pezzella - Fiorentina | |
| 47' | Fouled by Dalbert - Fiorentina | |
| 47' | Davide Calabria - Milan - won a free kick on the right wing. | |
| 47' | Shot blocked. Theo Hernández - Milan - shot with left foot from outside the box is blocked. | |
| 46' | Krzysztof Piatek - Milan - won a free kick in defence. | |
| 46' | Fouled by Germán Pezzella - Fiorentina | |
| 45' | Substitution - Milan. Rade Krunic for Franck Kessié. | |
| 45' | Second Half starts Milan 0, Fiorentina 1. | |
| 45+2' | First Half ended - Milan 0, Fiorentina 1. | |
| 45' | Krzysztof Piatek - Milan - won a free kick in attack. | |
| 45' | Fouled by Germán Pezzella - Fiorentina | |
| 42' | New attacking attempt. Hakan Calhanoglu - Milan - shot with right foot from long distance on the left is saved by goalkeeper in the centre of the goal. Assist - Rafael Leão. | |
| 40' | Fouled by Rafael Leão - Milan | |
| 40' | Federico Chiesa - Fiorentina - won a free kick in defence. | |
| 39' | Hand ball by Pol Lirola - Fiorentina | |
| 38' | Hakan Calhanoglu - Milan - won a free kick in attack. | |
| 38' | Fouled by Milan Badelj - Fiorentina | |
| 38' | Missed chance. Federico Chiesa - Fiorentina - shot with right foot from outside the box missed to the left. | |
| 36' | Missed chance. Erick Pulgar - Fiorentina - shot with right foot from outside the box missed to the left. Assist - Milan Badelj. | |
| 35' | Nikola Milenkovic - Fiorentina - receive yellow card for a foul. | |
| 35' | Missed chance. Alessio Romagnoli - Milan - shot with left foot from outside the box is high and wide to the right. | |
| 34' | Missed chance. Rafael Leão - Milan - shot with right foot from the centre of the box missed. Assist - Hakan Calhanoglu. | |
| 33' | Corner - Milan. Conceded by Milan Badelj. | |
| 30' | Corner - Milan. Conceded by Martín Cáceres. | |
| 29' | Milan Badelj - Fiorentina - won a free kick in defence. | |
| 29' | Fouled by Krzysztof Piatek - Milan | |
| 28' | Offside - Fiorentina. Franck Ribéry with a pass, however Federico Chiesa is in offside. | |
| 26' | Shot blocked. Erick Pulgar - Fiorentina - shot with right foot from outside the box is blocked. Assist - Milan Badelj. | |
| 24' | Missed chance. Mateo Musacchio - Milan - with an attempt from the centre of the box missed. Assist - Theo Hernández. | |
| 24' | Corner - Milan. Conceded by Bartlomiej Dragowski. | |
| 24' | New attacking attempt. Suso - Milan - shot with left foot from outside the box is saved in the top left corner. Assist - Ismael Bennacer. | |
| 18' | Nikola Milenkovic - Fiorentina - won a free kick in defence. | |
| 18' | Fouled by Rafael Leão - Milan | |
| 14' | Goal! Milan 0, Fiorentina 1. Erick Pulgar - Fiorentina - converts the penalty with a shot with right foot to the right corner. | |
| 12' | Ismael Bennacer - Milan - receive yellow card for a foul. | |
| 12' | Penalty conceded by Ismael Bennacer - Milan - after a foul in the penalty area. | |
| 12' | Penalty Fiorentina. Federico Chiesa draws a foul in the penalty area. | |
| 12' | New attacking attempt. Franck Ribéry - Fiorentina - shot with left foot from the centre of the box is saved in the right corner. | |
| 11' | Corner - Fiorentina. Conceded by Gianluigi Donnarumma. | |
| 11' | New attacking attempt. Federico Chiesa - Fiorentina - shot with right foot from the right side of the box is saved in the right corner. Assist - Franck Ribéry. | |
| 10' | Missed chance. Dalbert - Fiorentina - shot with left foot from outside the box missed to the left after corner. | |
| 10' | Corner - Fiorentina. Conceded by Theo Hernández. | |
| 10' | Shot blocked. Federico Chiesa - Fiorentina - shot with right foot from outside the box is blocked. Assist - Dalbert. | |
| 9' | Fouled by Theo Hernández - Milan | |
| 9' | Federico Chiesa - Fiorentina - won a free kick in attack. | |
| 8' | Missed chance. Davide Calabria - Milan - shot with right foot from outside the box missed to the left. | |
| 4' | Shot blocked. Federico Chiesa - Fiorentina - shot with right foot from outside the box is blocked. Assist - Gaetano Castrovilli. | |
| 4' | Rafael Leão - Milan - won a free kick in defence. | |
| 4' | Fouled by Nikola Milenkovic - Fiorentina | |
| First Half starts. | ||