1. Football streams
  2. Serie A
  3. AC Milan vs Fiorentina

Jovic (64') Abraham (23')
Kean (10') Thiaw (7')

How to watch AC Milan vs Fiorentina online & on TV, head to head and predictions


Match feed:
  • Match Started
  • 88'
    Substitution
    • Rolando Mandragora
    • Yacine Adli

    Raffaele Palladino is making the team's fifth substitution at Giuseppe Meazza with Yacine Adli replacing Rolando Mandragora.

  • 80'
    Substitution
    • Christian Pulisic
    • Samuel Chukwueze

    Milan make their third substitution with Samuel Chukwueze replacing Christian Pulisic.

  • 80'
    Substitution
    • Christian Pulisic
    • Samuel Chukwueze

    Milan make their third substitution with Samuel Chukwueze replacing Christian Pulisic.

  • 80'
    Substitution
    • Christian Pulisic
    • Samuel Chukwueze

    Milan make their third substitution with Samuel Chukwueze replacing Christian Pulisic.

  • 72'
    Substitution
    • Fabiano Parisi
    • Michael Folorunsho

    The away team replace Fabiano Parisi with Michael Folorunsho.

  • 72'
    Substitution
    • Fabiano Parisi
    • Michael Folorunsho

    The away team replace Fabiano Parisi with Michael Folorunsho.

  • 66'
    Yellow Card
    • David De Gea

    At Giuseppe Meazza, David De Gea has been yellow-carded for the away team.

  • 64'
    Goal !
    • Luka Jovic (Scorer)
    • Fikayo Tomori (Assist)

    Luka Jovic grabs a goal to bring things level at 2-2 at Giuseppe Meazza.

    Great play from Fikayo Tomori to set up the goal.

  • 59'
    Substitution
    • Albert Gudmundsson
    • Lucas Beltran

    Fiorentina make their first substitution with Lucas Beltran replacing Albert Gudmundsson.

  • 59'
    Substitution
    • Albert Gudmundsson
    • Lucas Beltran

    Fiorentina make their first substitution with Lucas Beltran replacing Albert Gudmundsson.

  • 58'
    Yellow Card
    • Rafael Leao

    Milan's Rafael Leao has been booked in Milan.

  • 58'
    Yellow Card
    • Rafael Leao

    Milan's Rafael Leao has been booked in Milan.

  • 55'
    Substitution
    • Tammy Abraham
    • Santiago Gimenez

    Santiago Gimenez is replacing Tammy Abraham for the home team.

  • 45'
    Yellow Card
    • Kyle Walker

    Kyle Walker (Milan) has received a yellow card from Giovanni Ayroldi.

  • 41'
    Yellow Card
    • Theo Hernandez

    Theo Hernandez for Milan has been booked by Giovanni Ayroldi and receives a first yellow card.

  • 41'
    Yellow Card
    • Dodo

    Dodo is booked for the away team.

  • 31'
    Yellow Card
    • Pablo Mari

    At Giuseppe Meazza, Pablo Mari has been yellow-carded for the away team.

  • 24'
    Substitution
    • Yunus Musah
    • Luka Jovic

    Luka Jovic is replacing Yunus Musah for Milan at Giuseppe Meazza.

  • 23'
    Goal !
    • Tammy Abraham (Scorer)
    • Christian Pulisic (Assist)

    Goal! The home team reduce the deficit to 1-2 through a strike by Tammy Abraham. .

    Christian Pulisic with an assist there.

  • 10'
    Goal !
    • Moise Kean (Scorer)
    • Dodo (Assist)

    Great finish from Moise Kean to give Fiorentina a 0-2 lead.

    That's a fine assist from Dodo.

  • 7'
    Goal !
    • Malick Thiaw (Scorer)

    Malick Thiaw scores an unfortunate own goal. This makes it 0-1 at Giuseppe Meazza.

  • Match Started

Line-ups

AC Milan AC Milan
(4-2-3-1)
(3-5-2)
Fiorentina Fiorentina
16Maignan32Walker23Tomori28Thiaw19Hernandez80Musah29Fofana11Pulisic14Reijnders10Leao90Abraham43De Gea5Pongracic18Mari6Ranieri2Dodo8Mandragora32Cataldi44Fagioli65Parisi10Gudmundsson20Kean
16Maignan32Walker23Tomori28Thiaw19Hernandez80Musah29Fofana11Pulisic14Reijnders10Leao90Abraham
AC Milan AC Milan
(4-2-3-1)
43De Gea5Pongracic18Mari6Ranieri2Dodo8Mandragora32Cataldi44Fagioli65Parisi10Gudmundsson20Kean
(3-5-2)
Fiorentina Fiorentina
AC Milan AC Milan
Conceicao, Sergio
Coach
Substitutes
Luka Jovic 9
24' Out: Yunus Musah

Santiago Gimenez 7
55' Out: Tammy Abraham

Samuel Chukwueze 21
80' Out: Christian Pulisic

Joao Felix 79
80' Out: Santiago Gimenez

Warren Bondo 38
80' Out: Youssouf Fofana
Missing players
Kyle Walker
Injured

Ruben Loftus-Cheek
Injured

Emerson
Injured
Fiorentina Fiorentina
Palladino, Raffaele
Coach
Substitutes
Lucas Beltran 9
59' Out: Albert Gudmundsson

Cher Ndour 27
59' Out: Danilo Cataldi

Michael Folorunsho 90
72' Out: Fabiano Parisi

Pietro Comuzzo 15
72' Out: Marin Pongracic

Yacine Adli 29
88' Out: Rolando Mandragora
Missing players
Andrea Colpani
Injured

Edoardo Bove
Injured

Statistics

Ball possession
AC Milan52%
48% Fiorentina
Shots
4Off goal46On goal8

5
Shots blocked
2
7
Corner kicks
4
1
Offsides
5
7
Saves
4
12
Fouls
12
4
Yellow cards
3
0
Red cards
0

AC Milan vs Fiorentina Betting tips

The most common result of matches between AC Milan and ACF Fiorentina when AC Milan is playing at home is 1-0. 5 matches have ended with this result.
During the last 28 meetings with AC Milan playing at home, AC Milan have won 16 times, there have been 4 draws while ACF Fiorentina have won 8 times. The goal difference is 47-28 in favour of AC Milan.
During the last 57 meetings, AC Milan have won 26 times, there have been 13 draws while ACF Fiorentina have won 18 times. The goal difference is 83-68 in favour of AC Milan.
ACF Fiorentina's last away win against AC Milan was in 2019.
Last season AC Milan won both games against ACF Fiorentina (1-0 at home and 2-1 away).
In Serie A, ACF Fiorentina have lost their last 3 away matches.
Did you know that AC Milan scores 25% of their goals between the minutes 61-75?
Did you know that ACF Fiorentina scores 22% of their goals between the minutes 31-45?
ACF Fiorentina have lost 4 away matches in a row.
When playing at home, AC Milan have not lost to ACF Fiorentina in their last 4 encounters.
1/10

News

Head to head

AC Milan and ACF Fiorentina have faced each other 11 times, with AC Milan winning 6 matches, ACF Fiorentina winning 4, and 1 match ending in a draw. In the most recent encounter on 6 October 2024 in Serie A, ACF Fiorentina won 2-1 at home.

AC Milan
Matches:  12
Fiorentina
50%
Wins: 6
17%
Draws: 2
33%
Wins: 4
Recent meetings
  1. Flag ITASerie A
    4 Apr 2025
    AC MilanAC Milan
    2 : 2
    FiorentinaFiorentina
  2. Flag ITASerie A
    5 Oct 2024
    FiorentinaFiorentina
    2 : 1
    AC MilanAC Milan
  3. Flag ITASerie A
    29 Mar 2024
    FiorentinaFiorentina
    1 : 2
    AC MilanAC Milan
  4. Flag ITASerie A
    24 Nov 2023
    AC MilanAC Milan
    1 : 0
    FiorentinaFiorentina
  5. Flag ITASerie A
    3 Mar 2023
    FiorentinaFiorentina
    2 : 1
    AC MilanAC Milan

Form

AC Milan's last six matches resulted in one draw, one win, and four losses across Serie A and Coppa Italia competitions, with their most recent match ending 1-1 against Inter Milano. ACF Fiorentina's last six matches included four wins and two losses across Serie A and Uefa Europa Conference League, with their latest match being a 1-0 victory over Atalanta BC. Both teams have shown varying forms in domestic and international competitions.

AC MilanAC Milan
  1. Flag ITACoppa Italia
    22 Apr 2025
    Inter Milan
    0 : 3
    AC Milan
  2. Flag ITASerie A
    19 Apr 2025
    AC Milan
    0 : 1
    Atalanta
  3. Flag ITASerie A
    10 Apr 2025
    Udinese
    0 : 4
    AC Milan
  4. Flag ITASerie A
    4 Apr 2025
    AC Milan
    2 : 2
    Fiorentina
  5. Flag ITACoppa Italia
    1 Apr 2025
    AC Milan
    1 : 1
    Inter Milan
FiorentinaFiorentina
  1. Flag ITASerie A
    22 Apr 2025
    Cagliari
    1 : 2
    Fiorentina
  2. Flag nullUefa Europa Conference League
    16 Apr 2025
    Fiorentina
    2 : 2
    NK Celje
  3. Flag ITASerie A
    12 Apr 2025
    Fiorentina
    0 : 0
    Parma
  4. Flag nullUefa Europa Conference League
    9 Apr 2025
    NK Celje
    1 : 2
    Fiorentina
  5. Flag ITASerie A
    4 Apr 2025
    AC Milan
    2 : 2
    Fiorentina

AC Milan vs Fiorentina Standings

AC Milan are in 9th position, while ACF Fiorentina are in 8th, with a 4-point lead over AC Milan.

PosTeamWDLMPts
7Roma16983357
8Fiorentina16893356
9AC Milan149103351
10Torino1013103343

Match information