Apr 05, 2025 at 2:45 pm (Week 31)

2 - 2
Final
Draw: 25%

Match Commentary
Lineups

AC Milan
Formation: 4-2-3-1

Mike Maignan
Goalkeeper (#16)

Kyle Walker
Defender (#32)

Fikayo Tomori
Defender (#23)

Malick Thiaw
Defender (#28)

Theo Hernández
Defender (#19)

Yunus Musah
Midfielder (#80)

Youssouf Fofana
Midfielder (#29)

Christian Pulišić
Midfielder (#11)

Tijjani Reijnders
Midfielder (#14)

Rafael Leão
Midfielder (#10)

Tammy Abraham
Attacker (#90)

Fiorentina
Formation: 3-5-2

David De Gea
Goalkeeper (#43)

Marin Pongračić
Defender (#5)

Pablo Marí
Defender (#18)

Luca Ranieri
Defender (#6)

Dodô
Midfielder (#2)

Rolando Mandragora
Midfielder (#8)

Danilo Cataldi
Midfielder (#32)

Nicolò Fagioli
Midfielder (#44)

Fabiano Parisi
Midfielder (#65)

Moise Kean
Attacker (#20)

Albert Guðmundsson
Attacker (#10)
Statistics
![]() AC Milan | ![]() Fiorentina | |
---|---|---|
2 | Goals | 2 |
19 | Shots | 15 |
6 | On Target | 8 |
86 | Attacks | 72 |
410 | Passes | 372 |
7 | Saves | 4 |
0 | Tackles | 0 |
52% | % Possession | 48% |
7 | Corners | 4 |
2 | Offsides | 5 |
12 | Fouls | 12 |
4 | Yellow Cards | 3 |
0 | Red Cards | 0 |
Copyright © 2025, JustClassic Consulting, LLC.
Offside call against AC Milan. Malick Thiaw is caught in an offside position. Samuel Chukwueze is also flagged for offside.
Luca Ranieri of Fiorentina committed a foul.
Pablo Marí attempts a shot from outside the penalty area with his left foot, but it's deflected away. The effort is blocked.
João Félix commits a foul against AC Milan.
João Félix commits a foul against AC Milan.
Samuel Chukwueze of AC Milan has committed a handball foul.
Offside call against Fiorentina. Dodô has been caught offside. Nicolo Fagioli is also flagged for offside.
VAR Update: The goal has been disallowed for AC Milan, keeping the score at 2-3 in favor of Fiorentina. However, Dodô's goal has been confirmed after a review.
Goal! Fiorentina takes the lead with a score of 3-2 against AC Milan. Dodô scores with a right-footed shot from the right side of the penalty area, finding the top right corner of the net. The assist came from Nicolò Fagioli, who delivered a perfectly timed through ball. The goal has been validated after a VAR review. Dodô finds the back of the net!
Moise Kean commits a foul against Fiorentina.
Substitution for Fiorentina: Yacine Adli comes on to replace Rolando Mandragora.
Corner awarded to AC Milan after a foul by Michael Folorunsho. Michael Folorunsho will take the corner kick.
A fresh offensive effort unfolds as Moise Kean of Fiorentina takes a right-footed shot from outside the penalty area, but the goalkeeper makes a save right in the middle of the goal. Moise Kean's attempt is on target.
Missed opportunity. Theo Hernández of AC Milan attempted a left-footed shot from the center of the penalty area but sent it over the bar. The chance was set up by Mike Maignan during a quick counterattack. Theo Hernández's shot went wide.
Missed opportunity for Fiorentina! Lucas Beltrán attempted a right-footed shot from the right side of the penalty area, but it sailed high and to the right of the goal. The chance was set up by Pietro Comuzzo during a quick counterattack. Beltrán's shot goes off target.
Another offensive effort underway. Moise Kean from Fiorentina heads the ball from the center of the penalty area, but it's successfully stopped by the goalkeeper. Moise Kean's attempt is on target.
Michael Folorunsho from Fiorentina committed a foul.
Nicolò Fagioli commits a foul on a Fiorentina player.
Substitution for AC Milan: Warren Bondo comes on to replace Youssouf Fofana. Warren Bondo is now on the field.
Substitution for AC Milan: João Félix replaces Santiago Giménez due to injury. João Félix comes on.
Substitution for AC Milan: Samuel Chukwueze comes on to replace Christian Pulisic. Samuel Chukwueze enters the match.
Another offensive push from AC Milan. Malick Thiaw takes a right-footed shot from the middle of the penalty area, but the goalkeeper makes a save right in the center of the goal. The assist came from Rafael Leão. Thiaw's shot was on target.
Opportunity wasted. Theo Hernández of AC Milan took a left-footed shot from the center of the box following a corner kick, but it went wide of the target.
Missed opportunity! Moise Kean from Fiorentina took a right-footed shot from the right side of the penalty area, but it sailed over the goal. The assist came from Dodô. Kean's attempt was off target.
Corner awarded to AC Milan after Rolando Mandragora's foul. Tijjani Reijnders will take the corner kick.
Corner awarded to AC Milan after a deflection off David de Gea. Theo Hernández will take the corner kick.
Another offensive push from AC Milan. Theo Hernández takes a left-footed shot from the left side of the penalty area, but it's saved in the bottom left corner. The assist came from Luka Jovic. Theo Hernández's shot was on target.
Substitution for Fiorentina: Pietro Comuzzo comes on to replace Marin Pongracic. Pietro Comuzzo enters the match.
Substitution for Fiorentina: Michael Folorunsho comes on to replace Fabiano Parisi.
Missed opportunity! Rolando Mandragora from Fiorentina took a left-footed shot from outside the penalty area, but it sailed over the goal. The assist came from Lucas Beltrán. Mandragora's attempt was off target.
Corner awarded to Fiorentina after a play that resulted in a save by Mike Maignan. Maignan will take the corner kick.
Another offensive push from the team. Moise Kean of Fiorentina takes a right-footed shot from the center of the box, but it's successfully stopped in the bottom right corner. The assist came from Nicolò Fagioli, who delivered a well-placed through ball. Moise Kean's attempt was on target.
The attempt is thwarted. Christian Pulisic of AC Milan takes a right-footed shot from the right side of the penalty area, but it's blocked. Pulisic's shot is denied.
Luka Jovic committed a foul on Santiago Gimenez of AC Milan.
Missed opportunity! Youssouf Fofana from AC Milan attempted a right-footed shot from outside the penalty area, but it went wide of the goal. Fofana's effort was off target.
David de Gea of Fiorentina has been shown a yellow card.
Corner awarded to AC Milan after a foul by Pablo Marí. Pablo Marí will take the corner kick.
Goal! It's now 2-2 between AC Milan and Fiorentina. Luka Jovic finds the back of the net with a left-footed shot from the center of the box, placing it perfectly into the left corner. The assist comes from Fikayo Tomori, who delivered a precise through ball. What a moment for Luka Jovic!
Another offensive push from Fiorentina. Lucas Beltrán takes a left-footed shot from the middle of the penalty area, but the goalkeeper makes a save right in the center of the goal. The assist came from Fabiano Parisi. Lucas Beltrán's shot was on target.
Offside call against Fiorentina. Lucas Beltrán has been flagged for offside. Luca Ranieri is also in an offside position.
The attempt on goal was thwarted. Nicolò Fagioli from Fiorentina fired a right-footed shot from the center of the penalty area, but it was blocked. The assist came from Marin Pongracic. Fagioli's shot was denied.
Substitution for Fiorentina: Lucas Beltrán comes on to replace Albert Gudmundsson. Lucas Beltrán is now on the field.
Substitution for Fiorentina: Cher Ndour replaces Danilo Cataldi. Cher Ndour is now on the field.
Christian Pulisic of AC Milan has been shown a yellow card for committing a foul.
Albert Gudmundsson from Fiorentina was awarded a free kick in the defensive area after being fouled by Christian Pulisic.
Rafael Leão from AC Milan has been shown a yellow card.
Missed opportunity. Santiago Giménez of AC Milan attempted a left-footed shot from the left side of the penalty area, but it went wide to the left. Santiago Giménez's shot was off target.
Another offensive push! Christian Pulisic of AC Milan takes a left-footed shot from close range, but the goalkeeper makes a save right in the middle of the goal. Pulisic's attempt is on target.
A fresh offensive effort unfolds as Tijjani Reijnders from AC Milan takes a right-footed shot from the center of the box, but the goalkeeper makes a save right in the middle of the goal. The assist came from Luka Jovic. Tijjani Reijnders' shot was on target.
Substitution for AC Milan: Santiago Giménez comes on to replace Tammy Abraham.
Fiorentina is caught offside. Moise Kean is positioned ahead of the last defender. Fabiano Parisi is also flagged for offside.
Missed opportunity for AC Milan! Luka Jovic takes a left-footed shot from the center of the box, but it sails high and to the left of the goal. Jovic's attempt goes off target.
Theo Hernández from AC Milan attempts a left-footed shot from outside the penalty area, but it gets blocked.
The attempt is thwarted. Christian Pulisic from AC Milan fires a left-footed shot from outside the penalty area, but it gets blocked. Luka Jovic provided the assist. Pulisic's shot is denied.
Another offensive push from AC Milan. Tammy Abraham heads the ball from the center of the penalty area, but the attempt is stopped by the goalkeeper. Tammy Abraham's shot is on target.
A fresh offensive effort unfolds as Rolando Mandragora of Fiorentina takes a left-footed shot from outside the penalty area, but the goalkeeper makes a save right in the middle of the goal. The assist came from Moise Kean. Mandragora's shot was on target.
Another offensive push. Moise Kean of Fiorentina takes a right-footed shot from a challenging angle on the right side, but it's stopped in the bottom right corner. The assist came from Marin Pongracic. Moise Kean's shot was on target.
Corner awarded to AC Milan after a foul by Luca Ranieri. Luca Ranieri will take the corner kick.
The attempt is thwarted. Youssouf Fofana from AC Milan takes a left-footed shot from the middle of the penalty area, but it's blocked. The assist came from Luka Jovic, who set him up with a header. Fofana's shot is denied.
Corner awarded to AC Milan after Pablo Marí's foul. Kyle Walker will take the corner kick.
Corner awarded to AC Milan after Danilo Cataldi's intervention. Cataldi takes the corner kick.
Rafael Leão's attempt is denied. The AC Milan forward took a right-footed shot from the left side of the penalty area, but it was blocked. The assist came from Luka Jovic.
The second half is underway with the score at AC Milan 1, Fiorentina 2.
Kyle Walker of AC Milan has been shown a yellow card for committing a foul.
Kyle Walker commits a foul against AC Milan.
Dodô from Fiorentina was awarded a free kick in the defensive area after being fouled by Tammy Abraham.
Christian Pulisic from AC Milan was awarded a free kick in the defensive area after being fouled by Fabiano Parisi.
Theo Hernández of AC Milan has been shown a yellow card.
Dodô from Fiorentina has been shown a yellow card.
Corner awarded to Fiorentina after Malick Thiaw conceded the ball. Malick Thiaw will take the corner kick.
The attempt is thwarted. Nicolò Fagioli of Fiorentina takes a right-footed shot from the center of the penalty area, but it's blocked. The assist came from Rolando Mandragora. Fagioli's shot is denied.
Corner awarded to Fiorentina after Theo Hernández allowed the ball to go out. Dodô will take the corner kick.
Pablo Marí from Fiorentina has been shown a yellow card for committing a foul.
Pablo Marí committed a foul against Fiorentina.
Youssouf Fofana commits a foul against AC Milan.
Offside call against Fiorentina. Moise Kean is caught in an offside position. Dodô is also offside.
Foul committed by Malick Thiaw of AC Milan.
Rafael Leão of AC Milan committed a foul.
The attempt is thwarted. Youssouf Fofana from AC Milan takes a right-footed shot from outside the penalty area, but it gets blocked. The assist came from Rafael Leão. Fofana's shot is denied.
Tammy Abraham's attempt on goal is thwarted. The AC Milan forward took a left-footed shot from the middle of the penalty area, but it was blocked. Luka Jovic provided the assist for that effort.
Rolando Mandragora of Fiorentina committed a foul.
Substitution for AC Milan: Luka Jovic replaces Yunus Musah.
Goal! AC Milan 1, Fiorentina 2. Tammy Abraham scores with a right-footed shot from the center of the box, finding the bottom right corner. The assist came from Christian Pulisic, who delivered a perfectly timed through ball. What a goal by Tammy Abraham!
Corner awarded to Fiorentina after a deflection off Mike Maignan. Maignan will take the corner kick.
Another offensive effort underway. Albert Gudmundsson from Fiorentina takes a right-footed shot from outside the penalty area, but it's successfully stopped in the bottom right corner. Albert Gudmundsson's shot is on target.
Fabiano Parisi from Fiorentina was awarded a free kick in the defensive zone after being fouled by Yunus Musah.
Fikayo Tomori of AC Milan earned a free kick in the defensive area after being fouled by Moise Kean.
Offside call against AC Milan. Tijjani Reijnders has been flagged for offside. Youssouf Fofana is also in an offside position.
Missed opportunity. Dodô from Fiorentina attempts a right-footed shot from the right side of the six-yard box, but it goes just wide of the top right corner. The assist came from Albert Gudmundsson. Dodô's shot is off target.
Marin Pongracic commits a foul against Fiorentina.
Nicolò Fagioli commits a foul against Fiorentina.
Goal! AC Milan 0, Fiorentina 2. Moise Kean scores for Fiorentina with a right-footed shot from close range into the bottom right corner. The assist came from Dodô. What a finish by Moise Kean!
Malick Thiaw has inadvertently put the ball into his own net, giving Fiorentina the lead. The score now stands at AC Milan 0, Fiorentina 1, thanks to Thiaw's own goal.
Marin Pongracic from Fiorentina committed a foul.
Dodô from Fiorentina earned a free kick in the defensive area after being fouled by Rafael Leão.
Rolando Mandragora from Fiorentina committed a foul.
Offside call against Fiorentina. Moise Kean is caught in an offside position. Luca Ranieri is also offside.
The first half is underway.
Fiorentina has been flagged for offside. Moise Kean has been ruled offside.
The opening half is underway...
The team rosters have been revealed, and the players are currently going through their warm-up routines.
That's a wrap! The match has concluded with a final score of AC Milan 2, Fiorentina 2.
The second half has concluded with the score tied at 2-2 between AC Milan and Fiorentina.
Missed opportunity. Lucas Beltrán from Fiorentina attempted a right-footed shot from the right side of the penalty area, but it went over the bar and to the right. The assist came from Pietro Comuzzo.
The fourth official has indicated that there will be 5 minutes of stoppage time.
The pause has ended. They are set to resume play.
Match halted due to an injury to Santiago Giménez of AC Milan.
Corner awarded to AC Milan after a deflection off David de Gea.
The pause has ended. They are set to resume play.
Another offensive push! Theo Hernández from AC Milan takes a left-footed shot from the left side of the penalty area, but it's stopped by the goalkeeper.
Match interruption due to an injury to Santiago Giménez of AC Milan.
The first half has concluded with the score at AC Milan 1, Fiorentina 2.
The fourth official has indicated that there will be three minutes of stoppage time.
The pause has ended. They are set to resume play.
Nicolò Fagioli of Fiorentina was awarded a free kick on the left side of the pitch.
Match is temporarily paused due to an injury to Fabiano Parisi from Fiorentina.
The pause has ended. They are set to resume play.
Match temporarily halted due to an injury to Tammy Abraham from AC Milan.
The pause has ended. They are set to resume play.
Match interruption due to an injury to Marin Pongracic from Fiorentina.