
AC Milan vs Fiorentina, 2024-25 Italian Serie A
· Italian Serie A2 - 2
Pulisic gets assist, misery for Musah in Milan draw with Fiorentina
![USMNT: Sargent nets stunner, Wright score in Championship [1296x729]](https://a.espncdn.com/photo/2025/0405/r1474283_1296x729_16-9.jpg)
AC Milan recovered from conceding two early goals to snatch a 2-2 draw against visiting Fiorentina in Serie A on Saturday as their hopes of qualifying for the Champions League continue to fade.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Offside, Fiorentina. Moise Kean is caught offside.
- 2': Foul by Rolando Mandragora (Fiorentina).
- 2': Tammy Abraham (AC Milan) wins a free kick in the defensive half.
- 3': Dodô (Fiorentina) wins a free kick in the defensive half.
- 3': Foul by Rafael Leão (AC Milan).
- 4': Delay in match because of an injury Marin Pongracic (Fiorentina).
- 5': Delay over. They are ready to continue.
- 6': Foul by Marin Pongracic (Fiorentina).
- 6': Rafael Leão (AC Milan) wins a free kick in the defensive half.
- 7': Own Goal by Malick Thiaw, AC Milan. AC Milan 0, Fiorentina 1.
- 10': Goal! AC Milan 0, Fiorentina 2. Moise Kean (Fiorentina) right footed shot from very close range to the bottom right corner. Assisted by Dodô.
- 12': Delay in match because of an injury Tammy Abraham (AC Milan).
- 13': Delay over. They are ready to continue.
- 14': Foul by Nicolò Fagioli (Fiorentina).
- 14': Rafael Leão (AC Milan) wins a free kick in the defensive half.
- 15': Foul by Marin Pongracic (Fiorentina).
- 15': Rafael Leão (AC Milan) wins a free kick in the attacking half.
- 17': Attempt missed. Dodô (Fiorentina) right footed shot from the right side of the six yard box is close, but misses the top right corner. Assisted by Albert Gudmundsson.
- 17': Offside, AC Milan. Tijjani Reijnders is caught offside.
- 20': Fikayo Tomori (AC Milan) wins a free kick in the defensive half.
- 20': Foul by Moise Kean (Fiorentina).
- 21': Fabiano Parisi (Fiorentina) wins a free kick in the defensive half.
- 21': Foul by Yunus Musah (AC Milan).
- 21': Attempt saved. Albert Gudmundsson (Fiorentina) right footed shot from outside the box is saved in the bottom right corner.
- 21': Corner, Fiorentina. Conceded by Mike Maignan.
- 23': Goal! AC Milan 1, Fiorentina 2. Tammy Abraham (AC Milan) right footed shot from the centre of the box to the bottom right corner. Assisted by Christian Pulisic with a through ball.
- 23': Substitution, AC Milan. Luka Jovic replaces Yunus Musah.
- 25': Foul by Marin Pongracic (Fiorentina).
- 25': Rafael Leão (AC Milan) wins a free kick in the defensive half.
- 25': Attempt blocked. Tammy Abraham (AC Milan) left footed shot from the centre of the box is blocked. Assisted by Luka Jovic with a through ball.
- 25': Attempt blocked. Youssouf Fofana (AC Milan) right footed shot from outside the box is blocked. Assisted by Rafael Leão.
- 26': Foul by Rafael Leão (AC Milan).
- 26': Marin Pongracic (Fiorentina) wins a free kick in the defensive half.
- 27': Foul by Malick Thiaw (AC Milan).
- 27': Rolando Mandragora (Fiorentina) wins a free kick in the attacking half.
- 28': Offside, Fiorentina. Moise Kean is caught offside.
- 30': Foul by Youssouf Fofana (AC Milan).
- 30': Nicolò Fagioli (Fiorentina) wins a free kick on the left wing.
- 31': Foul by Pablo Marí (Fiorentina).
- 31': Tijjani Reijnders (AC Milan) wins a free kick in the defensive half.
- 31': Pablo Marí (Fiorentina) is shown the yellow card for a bad foul.
- 32': Corner, Fiorentina. Conceded by Theo Hernández.
- 33': Attempt missed. Nicolò Fagioli (Fiorentina) right footed shot from the centre of the box is just a bit too high. Assisted by Rolando Mandragora following a corner.
- 41': Corner, Fiorentina. Conceded by Malick Thiaw.
- 41': Dodô (Fiorentina) is shown the yellow card.
- 41': Theo Hernández (AC Milan) is shown the yellow card.
- 42': Christian Pulisic (AC Milan) wins a free kick in the defensive half.
- 42': Foul by Fabiano Parisi (Fiorentina).
- 44': Delay in match because of an injury Fabiano Parisi (Fiorentina).
- 45': Delay over. They are ready to continue.
- 45'+1': Fourth official has announced 4 minutes of added time.
- 45'+1': Dodô (Fiorentina) wins a free kick in the defensive half.
- 45'+1': Foul by Tammy Abraham (AC Milan).
- 45'+4': Foul by Kyle Walker (AC Milan).
- 45'+4': Luca Ranieri (Fiorentina) wins a free kick on the left wing.
- 45'+4': Kyle Walker (AC Milan) is shown the yellow card for a bad foul.
- 45'+4': First Half ends, AC Milan 1, Fiorentina 2.
- 45': Second Half begins AC Milan 1, Fiorentina 2.
- 46': Attempt blocked. Rafael Leão (AC Milan) right footed shot from the left side of the box is blocked. Assisted by Luka Jovic.
- 46': Corner, AC Milan. Conceded by Danilo Cataldi.
- 48': Corner, AC Milan. Conceded by Pablo Marí.
- 49': Attempt blocked. Youssouf Fofana (AC Milan) left footed shot from the centre of the box is blocked. Assisted by Luka Jovic with a headed pass.
- 49': Corner, AC Milan. Conceded by Luca Ranieri.
- 51': Attempt saved. Moise Kean (Fiorentina) right footed shot from a difficult angle on the right is saved in the bottom left corner. Assisted by Marin Pongracic.
- 52': Attempt saved. Rolando Mandragora (Fiorentina) left footed shot from outside the box is saved in the centre of the goal. Assisted by Moise Kean.
- 52': Attempt saved. Tammy Abraham (AC Milan) header from the centre of the box is saved in the centre of the goal. Assisted by Christian Pulisic.
- 53': Attempt blocked. Christian Pulisic (AC Milan) left footed shot from outside the box is blocked. Assisted by Luka Jovic.
- 53': Attempt blocked. Theo Hernández (AC Milan) left footed shot from outside the box is blocked.
- 53': Attempt missed. Luka Jovic (AC Milan) left footed shot from the centre of the box is high and wide to the left.
- 54': Offside, Fiorentina. Moise Kean is caught offside.
- 55': Substitution, AC Milan. Santiago Giménez replaces Tammy Abraham.
- 56': Attempt saved. Tijjani Reijnders (AC Milan) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Luka Jovic.
- 56': Attempt saved. Christian Pulisic (AC Milan) left footed shot from very close range is saved in the centre of the goal.
- 56': Attempt missed. Santiago Giménez (AC Milan) left footed shot from the left side of the box is close, but misses to the left.
- 58': Rafael Leão (AC Milan) is shown the yellow card.
- 58': Albert Gudmundsson (Fiorentina) wins a free kick in the defensive half.
- 58': Foul by Christian Pulisic (AC Milan).
- 58': Christian Pulisic (AC Milan) is shown the yellow card for a bad foul.
- 59': Substitution, Fiorentina. Cher Ndour replaces Danilo Cataldi.
- 59': Substitution, Fiorentina. Lucas Beltrán replaces Albert Gudmundsson.
- 60': Attempt blocked. Nicolò Fagioli (Fiorentina) right footed shot from the centre of the box is blocked. Assisted by Marin Pongracic.
- 60': Offside, Fiorentina. Lucas Beltrán is caught offside.
- 63': Attempt saved. Lucas Beltrán (Fiorentina) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Fabiano Parisi.
- 64': Goal! AC Milan 2, Fiorentina 2. Luka Jovic (AC Milan) left footed shot from the centre of the box to the bottom left corner. Assisted by Fikayo Tomori with a through ball.
- 65': Corner, AC Milan. Conceded by Pablo Marí.
- 66': David de Gea (Fiorentina) is shown the yellow card.
- 67': Attempt missed. Youssouf Fofana (AC Milan) right footed shot from outside the box misses to the right.
- 67': Foul by Luka Jovic (AC Milan).
- 67': Rolando Mandragora (Fiorentina) wins a free kick in the defensive half.
- 68': Attempt blocked. Christian Pulisic (AC Milan) right footed shot from the right side of the box is blocked.
- 69': Attempt saved. Moise Kean (Fiorentina) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Nicolò Fagioli with a through ball.
- 69': Corner, Fiorentina. Conceded by Mike Maignan.
- 70': Attempt missed. Rolando Mandragora (Fiorentina) left footed shot from outside the box is too high. Assisted by Lucas Beltrán.
- 72': Substitution, Fiorentina. Michael Folorunsho replaces Fabiano Parisi.
- 72': Substitution, Fiorentina. Pietro Comuzzo replaces Marin Pongracic.
- 74': Attempt saved. Theo Hernández (AC Milan) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Luka Jovic.
- 74': Corner, AC Milan. Conceded by David de Gea.
- 74': Corner, AC Milan. Conceded by Rolando Mandragora.
- 75': Attempt missed. Theo Hernández (AC Milan) left footed shot from the centre of the box misses to the left following a corner.
- 75': Attempt blocked. Malick Thiaw (AC Milan) right footed shot from the centre of the box is blocked. Assisted by Rafael Leão.
- 75': Attempt missed. Moise Kean (Fiorentina) right footed shot from the right side of the box is too high. Assisted by Dodô.
- 77': Delay in match because of an injury Santiago Giménez (AC Milan).
- 78': Delay over. They are ready to continue.
- 80': Substitution, AC Milan. Samuel Chukwueze replaces Christian Pulisic.
- 80': Substitution, AC Milan. João Félix replaces Santiago Giménez because of an injury.
- 80': Substitution, AC Milan. Warren Bondo replaces Youssouf Fofana.
- 81': Foul by Nicolò Fagioli (Fiorentina).
- 81': Warren Bondo (AC Milan) wins a free kick in the defensive half.
- 82': Attempt missed. Lucas Beltrán (Fiorentina) right footed shot from the right side of the box is high and wide to the right. Assisted by Pietro Comuzzo following a fast break.
- 83': Foul by Michael Folorunsho (Fiorentina).
- 83': João Félix (AC Milan) wins a free kick in the defensive half.
- 83': Attempt saved. Moise Kean (Fiorentina) header from the centre of the box is saved in the centre of the goal. Assisted by Dodô with a cross.
- 83': Attempt missed. Theo Hernández (AC Milan) left footed shot from the centre of the box is too high. Assisted by Mike Maignan following a fast break.
- 86': Attempt saved. Moise Kean (Fiorentina) right footed shot from outside the box is saved in the bottom left corner.
- 87': Corner, AC Milan. Conceded by Michael Folorunsho.
- 88': Substitution, Fiorentina. Yacine Adli replaces Rolando Mandragora.
- 88': Foul by Moise Kean (Fiorentina).
- 88': Malick Thiaw (AC Milan) wins a free kick in the defensive half.
- 89': Offside, Fiorentina. Dodô is caught offside.
- 89': GOAL OVERTURNED BY VAR: Dodô (Fiorentina) scores but the goal is ruled out after a VAR review.
- 90': VAR Decision: No Goal AC Milan 2-2 Fiorentina.
- 90'+1': Fourth official has announced 5 minutes of added time.
- 90'+1': Hand ball by Samuel Chukwueze (AC Milan).
- 90'+3': Foul by João Félix (AC Milan).
- 90'+3': Yacine Adli (Fiorentina) wins a free kick in the defensive half.
- 90'+3': Foul by João Félix (AC Milan).
- 90'+3': Yacine Adli (Fiorentina) wins a free kick in the attacking half.
- 90'+4': Attempt blocked. Pablo Marí (Fiorentina) left footed shot from outside the box is blocked.
- 90'+4': Foul by Luca Ranieri (Fiorentina).
- 90'+4': João Félix (AC Milan) wins a free kick in the attacking half.
- 90'+5': Offside, AC Milan. Malick Thiaw is caught offside.
- 90'+5': Second Half ends, AC Milan 2, Fiorentina 2.
- 0': Match ends, AC Milan 2, Fiorentina 2.
Statistics
![]() |
MIL![]() |
|
---|---|---|
12 | Fouls | 12 |
3 | Yellow Cards | 4 |
0 | Red Cards | 0 |
5 | Offsides | 2 |
4 | Corner Kicks | 7 |
4 | Saves | 7 |
47.7 | Possession | 52.3 |
15 | SHOTS | 19 |
8 | ON GOAL | 6 |
0.5 | On Target % | 0.3 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
326 | Accurate Passes | 355 |
372 | Passes | 410 |
0.9 | Pass Completion % | 0.9 |
6 | Accurate Crosses | 3 |
11 | Crosses | 11 |
0.5 | Cross % | 0.3 |
52 | Long Balls | 30 |
32 | Accurate Long Balls | 15 |
0.6 | Long Balls % | 0.5 |
2 | Blocked Shots | 8 |
6 | Effective Tackles | 6 |
16 | Tackles | 14 |
0.4 | Tackle % | 0.4 |
7 | Interceptions | 8 |
22 | Effective Clearances | 15 |
22 | Clearances | 15 |
Game Information
Venue: Stadio Giuseppe Meazza
Location: Milano, Italy
Attendance: 72,451
Serie A Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Napoli | 34 | +29 | 74 |
2 | Internazionale | 34 | +39 | 71 |
3 | Atalanta | 34 | +36 | 65 |
4 | Juventus | 34 | +20 | 62 |
Line-Ups
AC Milan (4-2-3-1)
No. | Name |
---|---|
16 | Mike Maignan (GK) |
28 | Malick Thiaw |
23 | Fikayo Tomori |
19 | Theo Hernández ![]() |
32 | Kyle Walker ![]() |
14 | Tijjani Reijnders |
29 | Youssouf Fofana |
80 | Yunus Musah |
90 | Tammy Abraham |
10 | Rafael Leão ![]() |
11 | Christian Pulisic |
Fiorentina (3-5-2)
No. | Name |
---|---|
43 | David de Gea (GK) ![]() |
18 | Pablo Marí ![]() |
6 | Luca Ranieri |
5 | Marin Pongracic |
44 | Nicolo Fagioli |
8 | Rolando Mandragora |
32 | Danilo Cataldi |
65 | Fabiano Parisi |
2 | Dodô |
10 | Albert Gudmundsson |
20 | Moise Kean |
Serie A News
Atalanta were held to a 1-1 draw at home by Lecce, as Mateo Retegui's second-half penalty for the hosts cancelled out Jesper Karlsson's spot kick for the visitors in Serie A on Sunday.

Two first-half goals from Scott McTominay helped Napoli to a 2-0 home win against Torino in Serie A on Sunday as the hosts reclaimed the sole lead in the standings with four games left to play.

Inter Milan's Serie A title hopes took a massive blow when the defending champions suffered a 1-0 home loss to Roma on Sunday.

Goals from Christian Pulisic and Santiago Gimenez earned AC Milan a 2-0 win away at Venezia on Sunday, to leave the hosts ever closer to relegation.

From El Clásico to Manchester Derby, here are some of the most notable men's rivalries in soccer around the world.