Fiorentina vs AC Milan, 2024-25 Italian Serie A
· Italian Serie A2 - 1
De Gea saves two penalties in Fiorentina win over AC Milan
AC Milan suffered a 2-1 defeat at Fiorentina in Serie A on Sunday after David de Gea twice saved spot kicks to help the hosts.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Edoardo Bove (Fiorentina) wins a free kick on the left wing.
- 2': Foul by Emerson Royal (AC Milan).
- 3': Offside, Fiorentina. Moise Kean is caught offside.
- 8': Foul by Dodô (Fiorentina).
- 8': Rafael Leão (AC Milan) wins a free kick on the left wing.
- 8': Dodô (Fiorentina) is shown the yellow card for a bad foul.
- 9': Attempt missed. Matteo Gabbia (AC Milan) header from very close range is close, but misses the top left corner. Assisted by Christian Pulisic with a cross following a set piece situation.
- 11': Foul by Fikayo Tomori (AC Milan).
- 11': Moise Kean (Fiorentina) wins a free kick on the right wing.
- 13': Foul by Álvaro Morata (AC Milan).
- 13': Yacine Adli (Fiorentina) wins a free kick in the defensive half.
- 15': Attempt missed. Álvaro Morata (AC Milan) header from the centre of the box misses to the left. Assisted by Emerson Royal with a cross.
- 16': Edoardo Bove (Fiorentina) wins a free kick on the left wing.
- 16': Foul by Emerson Royal (AC Milan).
- 17': Attempt missed. Andrea Colpani (Fiorentina) left footed shot from outside the box is too high. Assisted by Danilo Cataldi.
- 18': Penalty Fiorentina. Dodô draws a foul in the penalty area.
- 18': Penalty conceded by Theo Hernández (AC Milan) after a foul in the penalty area.
- 18': Delay in match because of an injury Dodô (Fiorentina).
- 20': Delay over. They are ready to continue.
- 20': VAR Decision: Penalty Fiorentina.
- 22': Penalty saved. Moise Kean (Fiorentina) right footed shot saved in the bottom left corner.
- 23': Attempt blocked. Rafael Leão (AC Milan) right footed shot from outside the box is blocked. Assisted by Tammy Abraham.
- 24': Andrea Colpani (Fiorentina) wins a free kick in the attacking half.
- 24': Foul by Álvaro Morata (AC Milan).
- 24': Fikayo Tomori (AC Milan) is shown the yellow card.
- 25': Attempt missed. Andrea Colpani (Fiorentina) left footed shot from outside the box is high and wide to the left from a direct free kick.
- 28': Emerson Royal (AC Milan) wins a free kick on the right wing.
- 28': Foul by Robin Gosens (Fiorentina).
- 28': Attempt missed. Matteo Gabbia (AC Milan) header from the centre of the box is high and wide to the right. Assisted by Emerson Royal with a cross following a set piece situation.
- 29': Attempt blocked. Danilo Cataldi (Fiorentina) right footed shot from outside the box is blocked.
- 29': Offside, Fiorentina. Moise Kean is caught offside.
- 31': Attempt saved. Rafael Leão (AC Milan) left footed shot from the left side of the box is saved in the top centre of the goal. Assisted by Theo Hernández.
- 31': Corner, AC Milan. Conceded by David de Gea.
- 34': Albert Gudmundsson (Fiorentina) wins a free kick on the left wing.
- 34': Foul by Emerson Royal (AC Milan).
- 35': Goal! Fiorentina 1, AC Milan 0. Yacine Adli (Fiorentina) right footed shot from the left side of the box to the bottom right corner. Assisted by Robin Gosens.
- 36': Foul by Tammy Abraham (AC Milan).
- 36': Pietro Comuzzo (Fiorentina) wins a free kick in the defensive half.
- 37': Attempt saved. Rafael Leão (AC Milan) left footed shot from outside the box is saved in the bottom left corner.
- 39': Attempt missed. Andrea Colpani (Fiorentina) left footed shot from the centre of the box is just a bit too high.
- 40': Foul by Emerson Royal (AC Milan).
- 40': Robin Gosens (Fiorentina) wins a free kick in the defensive half.
- 42': Attempt missed. Andrea Colpani (Fiorentina) left footed shot from the right side of the box is close, but misses to the right. Assisted by Moise Kean.
- 43': Foul by Álvaro Morata (AC Milan).
- 43': Pietro Comuzzo (Fiorentina) wins a free kick in the defensive half.
- 43': Álvaro Morata (AC Milan) is shown the yellow card for a bad foul.
- 44': Penalty AC Milan. Tijjani Reijnders draws a foul in the penalty area.
- 44': Penalty conceded by Luca Ranieri (Fiorentina) after a foul in the penalty area.
- 45': Fourth official has announced 2 minutes of added time.
- 45'+1': Penalty saved. Theo Hernández (AC Milan) left footed shot saved in the bottom right corner.
- 45'+1': Corner, AC Milan. Conceded by David de Gea.
- 45'+2': Corner, AC Milan. Conceded by Moise Kean.
- 45'+2': Attempt saved. Tammy Abraham (AC Milan) right footed shot from the centre of the box is saved in the top right corner. Assisted by Rafael Leão with a cross.
- 45'+2': First Half ends, Fiorentina 1, AC Milan 0.
- 45': Second Half begins Fiorentina 1, AC Milan 0.
- 46': Edoardo Bove (Fiorentina) wins a free kick on the left wing.
- 46': Foul by Emerson Royal (AC Milan).
- 48': Offside, Fiorentina. Moise Kean is caught offside.
- 49': Foul by Andrea Colpani (Fiorentina).
- 49': Theo Hernández (AC Milan) wins a free kick on the left wing.
- 50': Albert Gudmundsson (Fiorentina) wins a free kick in the defensive half.
- 50': Foul by Tammy Abraham (AC Milan).
- 52': Foul by Matteo Gabbia (AC Milan).
- 52': Moise Kean (Fiorentina) wins a free kick in the defensive half.
- 53': Foul by Andrea Colpani (Fiorentina).
- 53': Theo Hernández (AC Milan) wins a free kick in the defensive half.
- 53': Corner, AC Milan. Conceded by Dodô.
- 54': Penalty AC Milan. Matteo Gabbia draws a foul in the penalty area.
- 54': Penalty conceded by Moise Kean (Fiorentina) after a foul in the penalty area.
- 56': Penalty saved. Tammy Abraham (AC Milan) right footed shot saved in the bottom left corner.
- 57': Foul by Tammy Abraham (AC Milan).
- 57': Luca Ranieri (Fiorentina) wins a free kick in the defensive half.
- 60': Goal! Fiorentina 1, AC Milan 1. Christian Pulisic (AC Milan) right footed shot from the centre of the box to the bottom left corner. Assisted by Theo Hernández with a cross.
- 63': Foul by Tammy Abraham (AC Milan).
- 63': Pietro Comuzzo (Fiorentina) wins a free kick in the defensive half.
- 64': Attempt missed. Moise Kean (Fiorentina) right footed shot from the centre of the box is just a bit too high. Assisted by Robin Gosens.
- 66': Emerson Royal (AC Milan) wins a free kick on the right wing.
- 66': Foul by Edoardo Bove (Fiorentina).
- 66': Attempt missed. Matteo Gabbia (AC Milan) header from the centre of the box misses to the right. Assisted by Christian Pulisic with a cross following a set piece situation.
- 67': Substitution, Fiorentina. Amir Richardson replaces Danilo Cataldi.
- 69': Attempt missed. Moise Kean (Fiorentina) right footed shot from outside the box misses to the right. Assisted by Amir Richardson with a headed pass.
- 69': Attempt missed. Moise Kean (Fiorentina) right footed shot from the centre of the box is too high. Assisted by Dodô with a cross.
- 71': Attempt saved. Tammy Abraham (AC Milan) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Christian Pulisic with a through ball.
- 72': Amir Richardson (Fiorentina) wins a free kick in the defensive half.
- 72': Foul by Tijjani Reijnders (AC Milan).
- 72': Tijjani Reijnders (AC Milan) is shown the yellow card.
- 73': Substitution, AC Milan. Noah Okafor replaces Rafael Leão.
- 73': Goal! Fiorentina 2, AC Milan 1. Albert Gudmundsson (Fiorentina) right footed shot from the right side of the box to the bottom right corner. Assisted by Moise Kean.
- 76': Offside, Fiorentina. Moise Kean is caught offside.
- 77': Substitution, Fiorentina. Cristiano Biraghi replaces Albert Gudmundsson.
- 77': Substitution, Fiorentina. Christian Kouamé replaces Yacine Adli.
- 77': Christian Kouamé (Fiorentina) wins a free kick in the defensive half.
- 77': Foul by Álvaro Morata (AC Milan).
- 80': Delay in match because of an injury Pietro Comuzzo (Fiorentina).
- 81': Delay over. They are ready to continue.
- 82': Amir Richardson (Fiorentina) wins a free kick in the defensive half.
- 82': Foul by Álvaro Morata (AC Milan).
- 82': Substitution, AC Milan. Samuel Chukwueze replaces Christian Pulisic.
- 84': Fikayo Tomori (AC Milan) wins a free kick in the attacking half.
- 84': Foul by Moise Kean (Fiorentina).
- 84': David de Gea (Fiorentina) wins a free kick in the defensive half.
- 84': Foul by Tammy Abraham (AC Milan).
- 86': Attempt saved. Samuel Chukwueze (AC Milan) left footed shot from outside the box is saved in the bottom left corner. Assisted by Youssouf Fofana.
- 86': Corner, AC Milan. Conceded by David de Gea.
- 87': Emerson Royal (AC Milan) wins a free kick in the defensive half.
- 87': Foul by Christian Kouamé (Fiorentina).
- 87': Attempt missed. Samuel Chukwueze (AC Milan) left footed shot from the centre of the box misses to the left. Assisted by Matteo Gabbia.
- 89': Corner, AC Milan. Conceded by Amir Richardson.
- 89': Attempt blocked. Theo Hernández (AC Milan) left footed shot from outside the box is blocked. Assisted by Emerson Royal.
- 89': Corner, AC Milan. Conceded by Luca Ranieri.
- 90': Edoardo Bove (Fiorentina) wins a free kick in the defensive half.
- 90': Foul by Youssouf Fofana (AC Milan).
- 90'+1': Fourth official has announced 5 minutes of added time.
- 90'+1': Attempt blocked. Tammy Abraham (AC Milan) right footed shot from the centre of the box is blocked. Assisted by Noah Okafor.
- 90'+3': Substitution, Fiorentina. Michael Kayode replaces Andrea Colpani.
- 90'+4': Moise Kean (Fiorentina) hits the bar with a right footed shot from outside the box.
- 90'+4': Foul by Noah Okafor (AC Milan).
- 90'+4': Michael Kayode (Fiorentina) wins a free kick on the right wing.
- 90'+5': Foul by Moise Kean (Fiorentina).
- 90'+5': Theo Hernández (AC Milan) wins a free kick in the defensive half.
- 90'+5': Foul by Edoardo Bove (Fiorentina).
- 90'+5': Samuel Chukwueze (AC Milan) wins a free kick in the defensive half.
- 90'+5': Edoardo Bove (Fiorentina) is shown the yellow card for a bad foul.
- 90'+6': Second Half ends, Fiorentina 2, AC Milan 1.
- 90'+7': Theo Hernández (AC Milan) is shown the red card.
- 0': Match ends, Fiorentina 2, AC Milan 1.
Statistics
MIL |
FIO![]() |
|
|---|---|---|
| 21 | Fouls | 11 |
| 3 | Yellow Cards | 2 |
| 1 | Red Cards | 0 |
| 0 | Offsides | 4 |
| 7 | Corner Kicks | 0 |
| 1 | Saves | 7 |
| 60.1 | Possession | 39.9 |
| 16 | SHOTS | 12 |
| 8 | ON GOAL | 3 |
| 0.5 | On Target % | 0.3 |
| 0 | Penalty Goals | 0 |
| 2 | Penalty Kicks Taken | 1 |
| 379 | Accurate Passes | 236 |
| 440 | Passes | 297 |
| 0.9 | Pass Completion % | 0.8 |
| 9 | Accurate Crosses | 1 |
| 26 | Crosses | 14 |
| 0.3 | Cross % | 0.1 |
| 30 | Long Balls | 47 |
| 18 | Accurate Long Balls | 15 |
| 0.6 | Long Balls % | 0.3 |
| 3 | Blocked Shots | 1 |
| 9 | Effective Tackles | 7 |
| 10 | Tackles | 16 |
| 0.9 | Tackle % | 0.4 |
| 10 | Interceptions | 8 |
| 13 | Effective Clearances | 28 |
| 13 | Clearances | 28 |
Game Information
Venue: Artemio Franchi
Location: Firenze, Italy
Attendance: 21,923
Serie A Table
| # | TEAM | GP | GD | PTS |
|---|---|---|---|---|
| 1 | Internazionale | 16 | +21 | 36 |
| 2 | AC Milan | 16 | +14 | 35 |
| 3 | Napoli | 16 | +11 | 34 |
| 4 | AS Roma | 17 | +9 | 33 |
Line-Ups
Fiorentina (4-2-3-1)
| No. | Name |
|---|---|
| 43 | David de Gea (GK) |
| 6 | Luca Ranieri |
| 15 | Pietro Comuzzo |
| 21 | Robin Gosens |
| 2 | Dodô |
| 10 | Albert Gudmundsson |
| 29 | Yacine Adli |
| 32 | Danilo Cataldi |
| 20 | Moise Kean |
| 4 | Edoardo Bove |
| 23 | Andrea Colpani |
AC Milan (4-2-3-1)
| No. | Name |
|---|---|
| 16 | Mike Maignan (GK) |
| 23 | Fikayo Tomori |
| 46 | Matteo Gabbia |
| 19 | Theo Hernández |
| 22 | Emerson Royal |
| 7 | Álvaro Morata |
| 14 | Tijjani Reijnders |
| 29 | Youssouf Fofana |
| 90 | Tammy Abraham |
| 10 | Rafael Leão |
| 11 | Christian Pulisic |
Serie A News
Janusz Michallik debates whether Cesc Fàbregas would be a good appointment for Chelsea.
Napoli sporting director Giovanni Manna considers Rasmus Højlund s permanent transfer from Manchester United a "formality."
Agents picking clubs for their clients like a video game? Eye tests for strikers? Clubs monitoring everything about a player? Here's what the future could hold.
Barcelona are interested in signing Juventus' Dusan Vlahovic as a potential replacement for Robert Lewandowski. Transfer Talk has the latest news and rumors.
Some leagues are on break, but the Premier League -- led by Villa's impressive comeback at Chelsea, their 11th straight win -- and Serie A are still in full swing. Gab Marcotti breaks down the weekend.
MIL