AC Milan vs Fiorentina – video highlights and stats

Home » Serie A highlights & previews » AC Milan vs Fiorentina – video highlights and stats

Serie A
6:45 PMApril 5, 2025
Regular Season - 31
AC Milan
Show Score
2 - 2
HT:(1 - 2)
Fiorentina
Stadio Giuseppe Meazza
Referee: Giovanni Ayroldi, Italy

Who will win?

0 Votes


Turn off spoiler to view match statistics

Match Stats

Ball possession
52%
48%
2.67
Expected goals (xG)
2.03
0.00
Goals Prevented
0.00
Attack
19
Total shots
14
6
Shots on target
8
5
Shots off target
5
8
Blocked shots
1
15
Shots inside box
10
4
Shots outside box
4
7
Corner kicks
4
1
Offsides
5
Passing
402
Total passes
370
349 (87%)
Accurate passes
326 (88%)
Discipline
12
Fouls
11
4
Yellow cards
3
0
Red cards
0
7
Goalkeeper saves
4

Turn off spoiler to view match events

Lineup

AC Milan

4-2-3-1
16 G M. Maignan (C) 8.0
19 D T. Hernández Yellow Card 41' Unsportsmanlike conduct 7.2
28 D M. Thiaw Own Goal 7' 6.2
23 D F. Tomori 7.7
32 D K. Walker Yellow Card 45+4' Holding 6.2
29 M Y. Fofana Assist 64' Substitution Out 80' Replaced by W. Bondo 6.2
80 M Y. Musah Substitution Out 23' Replaced by L. Jovic 4.9
10 M Rafael Leão Yellow Card 58' Unsportsmanlike conduct 6.6
14 M T. Reijnders 7.0
11 M C. Pulišić Yellow Card 58' Tripping Assist 23' Substitution Out 80' Replaced by S. Chukwueze 6.9
90 F T. Abraham Goal 23' Substitution Out 55' Replaced by S. Gimenez 7.2
Substitutes
57 G M. Sportiello
33 D D. Bartesaghi
31 D S. Pavlović
24 D A. Florenzi
99 F R. Sottil
96 G L. Torriani
46 D M. Gabbia
42 M F. Terracciano
21 F S. Chukwueze Substitution In 80' Replaced C. Pulisic 6.3
79 F João Félix Substitution In 80' Replaced S. Gimenez 6.2
38 M W. Bondo Substitution In 80' Replaced Y. Fofana 6.7
7 F S. Giménez Substitution Out 80' Replaced by Joao Felix Substitution In 55' Replaced T. Abraham 6.3
9 F L. Jović Goal 64' Substitution In 23' Replaced Y. Musah 7.9
Coach
Sérgio Conceição

Fiorentina

3-5-2
43 G David de Gea Yellow Card 66' Delay of game 7.5
6 D L. Ranieri (C) 6.9
18 D Pablo Marí Yellow Card 31' 6.9
5 D M. Pongračić Substitution Out 72' Replaced by P. Comuzzo 6.3
65 M F. Parisi Substitution Out 72' Replaced by M. Folorunsho 6.6
44 M N. Fagioli 7.5
32 M D. Cataldi Substitution Out 59' Replaced by C. Ndour 6.9
8 M R. Mandragora Substitution Out 88' Replaced by Y. Adli 7.2
2 M Dodô Yellow Card 41' Unsportsmanlike conduct Assist 10' 7.0
10 F A. Guðmundsson Substitution Out 59' Replaced by L. Beltran 7.2
20 F M. Kean Goal 10' 6.3
Substitutes
27 M C. Ndour Substitution In 59' Replaced D. Cataldi 6.3
9 F L. Beltrán Substitution In 59' Replaced A. Gudmundsson 6.6
90 M M. Folorunsho Substitution In 72' Replaced F. Parisi 6.6
15 D P. Comuzzo Substitution In 72' Replaced M. Pongracic 6.9
29 M Y. Adli Substitution In 88' Replaced R. Mandragora
1 G P. Terracciano
24 M A. Richardson
17 M N. Zaniolo
22 D M. Moreno
30 G T. Martinelli
Coach
R. Palladino

Match Odds

Both Teams Score
Clean Sheet - Home
Clean Sheet - Away
Exact Score
Asian Handicap
Odd/Even
Corners Over Under
Cards Over/Under
Results/Both Teams Score
Result/Total Goals


Serie A Standings

PosTeamMPWDL+/-GDPtsForm
1Inter32218372-314171 W 08 March: Inter 3 - 2 Monza W 16 March: Atalanta 0 - 2 Inter W 30 March: Inter 2 - 1 Udinese D 05 April: Parma 2 - 2 Inter W 12 April: Inter 3 - 1 Cagliari
2Napoli31198448-252365 D No match found W No match found D No match found W No match found D No match found
3Juventus321514349-301959 L 09 March: Juventus 0 - 4 Atalanta L 16 March: Fiorentina 3 - 0 Juventus W 29 March: Juventus 1 - 0 Genoa D 06 April: AS Roma 1 - 1 Juventus W 12 April: Juventus 2 - 1 Lecce
4Atalanta31177763-303358 D No match found W No match found L 30 March: Fiorentina 1 - 0 Atalanta L 06 April: Atalanta 0 - 1 Lazio L No match found
5Bologna311512451-351657 W 09 March: Verona 1 - 2 Bologna W 16 March: Bologna 5 - 0 Lazio W 29 March: Venezia 0 - 1 Bologna W No match found D No match found
6Lazio31167852-421055 W No match found D No match found L No match found D No match found W No match found
7AS Roma31158846-311553 W 09 March: Empoli 0 - 1 AS Roma W 16 March: AS Roma 1 - 0 Cagliari W 29 March: Lecce 0 - 1 AS Roma W No match found D 13 April: Lazio 1 - 1 AS Roma
8Fiorentina31157949-321752 W No match found L No match found W 30 March: Fiorentina 1 - 0 Atalanta W No match found D 13 April: Fiorentina 0 - 0 Parma
9AC Milan32149951-371451 W 08 March: Lecce 2 - 3 AC Milan W 15 March: AC Milan 2 - 1 Como L 30 March: Napoli 2 - 1 AC Milan D 05 April: AC Milan 2 - 2 Fiorentina W 11 April: Udinese 0 - 4 AC Milan
10Torino31913936-36040 W No match found D No match found W No match found D 06 April: Torino 1 - 1 Verona D No match found
11Udinese321171436-46-1040 D 10 March: Lazio 1 - 1 Udinese L 15 March: Udinese 0 - 1 Verona L 30 March: Inter 2 - 1 Udinese L 04 April: Genoa 1 - 0 Udinese L 11 April: Udinese 0 - 4 AC Milan
12Genoa319111129-38-938 D 07 March: Cagliari 1 - 1 Genoa D No match found W No match found L No match found W No match found
13Como31891439-48-933 L No match found D No match found L No match found D No match found W 13 April: Como 1 - 0 Torino
14Verona31941830-59-2931 L 09 March: Verona 1 - 2 Bologna L No match found W No match found D 06 April: Torino 1 - 1 Verona D 13 April: Verona 0 - 0 Genoa
15Cagliari32791632-47-1530 D 07 March: Cagliari 1 - 1 Genoa L 16 March: AS Roma 1 - 0 Cagliari W 30 March: Cagliari 3 - 0 Monza D 06 April: Empoli 0 - 0 Cagliari L 12 April: Inter 3 - 1 Cagliari
16Parma315121437-51-1427 L No match found D 15 March: Monza 1 - 1 Parma D 31 March: Verona 0 - 0 Parma D 05 April: Parma 2 - 2 Inter D 13 April: Fiorentina 0 - 0 Parma
17Lecce32681823-52-2926 L 08 March: Lecce 2 - 3 AC Milan L 14 March: Genoa 2 - 1 Lecce L 29 March: Lecce 0 - 1 AS Roma D 06 April: Lecce 1 - 1 Venezia L 12 April: Juventus 2 - 1 Lecce
18Empoli314121524-47-2324 D No match found L 15 March: Torino 1 - 0 Empoli L No match found D 06 April: Empoli 0 - 0 Cagliari D No match found
19Venezia324121625-44-1924 D 08 March: Como 1 - 1 Venezia D 16 March: Venezia 0 - 0 Napoli L 29 March: Venezia 0 - 1 Bologna D 06 April: Lecce 1 - 1 Venezia W 12 April: Venezia 1 - 0 Monza
20Monza32292125-56-3115 L 08 March: Inter 3 - 2 Monza D 15 March: Monza 1 - 1 Parma L 30 March: Cagliari 3 - 0 Monza L 05 April: Monza 1 - 3 Como L 12 April: Venezia 1 - 0 Monza

Qualification/Relegation

  • Promotion - Champions League (League phase: )
  • Promotion - Europa League (League phase: )
  • Promotion - Conference League (Qualification: )
  • Relegation - Serie B

Match Prediction

Updated: Apr 5, 2025 11:06 AM
Win Probability:
10%
45%
45%
HomeDrawAway
Predicted Winner:Fiorentina
Home Team Goals Over/Under:-2.5
Away Team Goals Over/Under:-2.5
Analysis:

Double chance : draw or Fiorentina

AC Milan vs Fiorentina Video Highlights & Match Recap – 05 Apr 2025

AC Milan welcome Fiorentina to Stadio Giuseppe Meazza for what promises to be a thrilling Serie A encounter on 05 Apr 2025. Don’t miss this highly anticipated clash between two determined sides. Catch all the action highlights, crucial moments, and expert commentary here on dasfootball.com.

Current League Standings

AC Milan currently sit 9th in the Serie A with 47 points after 30 games (W13 D8 L9), scoring 45 goals and conceding 35. Their current form is L, W, W, L, L.

Fiorentina are 8th in the league with 51 points from 30 matches (W15 D6 L9), with 47 goals scored and 30 conceded. Their recent form reads W, W, L, W, L.

Home Record: AC Milan have 7 wins, 6 draws, and 2 losses at home this season, scoring 23 and conceding 12.

Away Record: Fiorentina have recorded 5 wins, 3 draws, and 6 losses on their travels, finding the net 20 times while letting in 15.

Current League Standings

AC Milan: 9th in the Serie A with 47 points (13W, 8D, 9L).

Fiorentina: 8th in the Serie A with 51 points (15W, 6D, 9L).

Home & Away Form

  • AC Milan at home: 7W, 6D, 2L (Goals: 23 scored, 12 conceded)
  • Fiorentina away: 5W, 3D, 6L (Goals: 20 scored, 15 conceded)

Recent Matches – AC Milan

  • AC Milan vs Inter: 1-1 (Coppa Italia, 02 Apr 2025)
  • Napoli vs AC Milan: 2-1 (Serie A, 30 Mar 2025)
  • AC Milan vs Como: 2-1 (Serie A, 15 Mar 2025)
  • Lecce vs AC Milan: 2-3 (Serie A, 08 Mar 2025)
  • AC Milan vs Lazio: 1-2 (Serie A, 02 Mar 2025)

Recent Matches – Fiorentina

  • Fiorentina vs Atalanta: 1-0 (Serie A, 30 Mar 2025)
  • Fiorentina vs Juventus: 3-0 (Serie A, 16 Mar 2025)
  • Fiorentina vs Panathinaikos: 3-1 (UEFA Europa Conference League, 13 Mar 2025)
  • Napoli vs Fiorentina: 2-1 (Serie A, 09 Mar 2025)
  • Panathinaikos vs Fiorentina: 3-2 (UEFA Europa Conference League, 06 Mar 2025)

Head-to-Head (H2H) Stats

Recent Encounters:

  • AC Milan wins: 13
  • Fiorentina wins: 15
  • Draw probability: 45%

In their last 15 meetings, both teams have had their share of victories. In their last 15 meetings, AC Milan have won 8 times while Fiorentina have secured 5 victories, with 2 matches ending in a draw. Both teams have scored in 10 out of their last 15 matches. There have been over 2.5 goals scored in 8 of these games.

Match Prediction & Betting Tips

Who’s the favorite to win this match? Here’s what the predictions say:

  • AC Milan win probability: 10%
  • Fiorentina win probability: 45%
  • Chance of a draw: 45%

Looking to place a bet? Check out the latest match odds, team news, and betting insights before kickoff.

Watch AC Milan vs Fiorentina Video Highlights

Missed the game? No problem! As soon as the final whistle blows, find the full match highlights, goals, and key moments right here. Stay tuned for expert insights and post-match analysis.

While you wait, check out previews, predictions, and betting tips for upcoming Serie A fixtures!

DasFootball
DasFootball
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments