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

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


Match feed:

Who will win?

Fiorentina
X
AC Milan
  • Match Ended
  • 90'
    Yellow Card
    • Youssouf Fofana

    Youssouf Fofana for Milan has been booked by Davide Massa and receives a first yellow card.

  • 90'
    Substitution
    • Cher Ndour
    • Simon Sohm

    Paolo Vanoli is making the team's fifth substitution at Stadio Artemio Franchi with Simon Sohm replacing Cher Ndour.

  • 90'
    Goal !
    • Christopher Nkunku (Scorer)
    • Youssouf Fofana (Assist)

    Goal! Milan go level at 1-1 through Christopher Nkunku in Florence.

    Youssouf Fofana with an assist there.

  • 84'
    Yellow Card
    • Adrien Rabiot

    Adrien Rabiot is booked for the away team.

  • 83'
    Substitution
    • Robin Gosens
    • Luca Ranieri

    Paolo Vanoli (Fiorentina) is making a fourth substitution, with Luca Ranieri replacing Robin Gosens.

  • 83'
    Substitution
    • Fabiano Parisi
    • Niccolo Fortini

    Fiorentina make their third substitution with Niccolo Fortini replacing Fabiano Parisi.

  • 82'
    Substitution
    • Albert Gudmundsson
    • Manor Solomon

    The home team have replaced Albert Gudmundsson with Manor Solomon. This is the second substitution made today by Paolo Vanoli.

  • 80'
    Yellow Card
    • Nicolo Fagioli

    At Stadio Artemio Franchi, Nicolo Fagioli has been yellow-carded for the home team.

  • 74'
    Substitution
    • Strahinja Pavlovic
    • Christopher Nkunku

    Strahinja Pavlovic (Milan) does not seem to be able to continue. He is replaced by Christopher Nkunku.

  • 66'
    Goal !
    • Pietro Comuzzo (Scorer)
    • Albert Gudmundsson (Assist)

    Goal! Fiorentina take a 1-0 lead through a well-placed header from Pietro Comuzzo.

    Great play from Albert Gudmundsson to set up the goal.

  • 65'
    Substitution
    • Rolando Mandragora
    • Marco Brescianini

    Marco Brescianini is on a sub for Rolando Mandragora for Fiorentina.

  • 63'
    Substitution
    • Ruben Loftus-Cheek
    • Youssouf Fofana

    Massimiliano Allegri is making the team's fourth substitution at Stadio Artemio Franchi with Youssouf Fofana replacing Ruben Loftus-Cheek.

  • 60'
    Substitution
    • Ardon Jashari
    • Adrien Rabiot

    The away team replace Ardon Jashari with Adrien Rabiot.

  • 60'
    Substitution
    • Niclas Fullkrug
    • Rafael Leao

    Rafael Leao is replacing Niclas Fullkrug for the away team.

  • 60'
    Substitution
    • Pervis Estupinan
    • Davide Bartesaghi

    Davide Bartesaghi is replacing Pervis Estupinan for Milan at Stadio Artemio Franchi.

  • 53'
    Yellow Card
    • Pervis Estupinan

    Pervis Estupinan (Milan) has been booked and must now be careful not to get a second yellow card.

  • 46'
    Yellow Card
  • 31'
    Yellow Card
    • Moise Kean

    Moise Kean (Fiorentina) has received a yellow card from Davide Massa.

  • Match Started

Line-ups

Fiorentina Fiorentina
(4-3-3)
(3-5-2)
AC Milan AC Milan
43De Gea2Dodo15Comuzzo5Pongracic21Gosens8Mandragora44Fagioli27Ndour65Parisi20Kean10Gudmundsson16Maignan5De Winter46Gabbia31Pavlovic56Saelemaekers8Loftus-Cheek30Jashari4Ricci2Estupinan11Pulisic9Fullkrug
43De Gea2Dodo15Comuzzo5Pongracic21Gosens8Mandragora44Fagioli27Ndour65Parisi20Kean10Gudmundsson
Fiorentina Fiorentina
(4-3-3)
16Maignan5De Winter46Gabbia31Pavlovic56Saelemaekers8Loftus-Cheek30Jashari4Ricci2Estupinan11Pulisic9Fullkrug
(3-5-2)
AC Milan AC Milan
Fiorentina Fiorentina
Vanoli, Paolo
Coach
Substitutes
Marco Brescianini 4
65' Out: Rolando Mandragora

Manor Solomon 19
82' Out: Albert Gudmundsson

Niccolo Fortini 29
83' Out: Fabiano Parisi

Luca Ranieri 6
83' Out: Robin Gosens

Simon Sohm 7
90' Out: Cher Ndour
Missing players
Edin Dzeko
Injured

Tariq Lamptey
Injured
AC Milan AC Milan
Allegri, Massimiliano
Coach
Substitutes
Davide Bartesaghi 33
60' Out: Pervis Estupinan

Rafael Leao 10
60' Out: Niclas Fullkrug

Adrien Rabiot 12
60' Out: Ardon Jashari

Youssouf Fofana 19
63' Out: Ruben Loftus-Cheek

Christopher Nkunku 18
74' Out: Strahinja Pavlovic
Missing players
Strahinja Pavlovic
Injured

Santiago Gimenez
Injured

Statistics

Ball possession
Fiorentina53%
47% AC Milan
Shots
6Off goal58On goal3

7
Shots blocked
1
8
Corner kicks
5
1
Offsides
0
2
Saves
6
10
Fouls
14
3
Yellow cards
3
0
Red cards
0

Fiorentina vs AC Milan Betting tips

The most common result of matches between ACF Fiorentina and AC Milan when ACF Fiorentina is playing at home is 1-2. 5 matches have ended with this result.
The most common result of matches between ACF Fiorentina and AC Milan is 1-2. 8 matches have ended with this result.
During the last 29 meetings with ACF Fiorentina playing at home, ACF Fiorentina have won 10 times, there have been 9 draws while AC Milan have won 10 times. The goal difference is 40-36 in favour of ACF Fiorentina.
During the last 59 meetings, ACF Fiorentina have won 18 times, there have been 14 draws while AC Milan have won 27 times. The goal difference is 87-71 in favour of AC Milan.
Last season's matches: 2-1 (ACF Fiorentina at home) and 2-2 (AC Milan at home).
Did you know that ACF Fiorentina scores 24% of their goals between the minutes 46-60?
Did you know that AC Milan scores 29% of their goals between the minutes 46-60?
ACF Fiorentina haven't scored in 1 of their 8 home matches in Serie A this season.
AC Milan haven't scored in 1 of their 8 away matches in Serie A this season.
ACF Fiorentina's home record this season: 1-2-5.
1/10

Fiorentina vs AC Milan Predictions

Bookmaker probabilities indicate a very balanced match between Fiorentina (37.22% home win) and AC Milan (36.05% away win), with a 26.74% chance of a draw, reflected in Bet365 odds slightly favouring the away side. Both teams to score is rated slightly more likely than not (54.18%), while over 2.5 goals is clearly favoured (74.29%), although Bet365’s prices are marginally shorter for under 2.5 goals.

Full-time result1x2
Probability37%27%36%
Odds3.53.252.15
Correct Score1-02-10-1
Probability10%9%9%
Odds12128.5
Over/Under 2.5OverUnder
Probability74%26%
Odds1.82
BTTSYesNo
Probability54%46%
Odds1.672.1
Odds data provided by: Bet365

Head to head

In the last five Serie A meetings between AC Milan and Fiorentina, Milan recorded three wins, Fiorentina one win and there was one draw, with an aggregate score of 7–6 in favour of Milan. Milan won 2–1 (home, 19 October 2025), drew 2–2 (home, 5 April 2025) and won 1–0 (home, 25 November 2023), while Fiorentina won 2–1 (home, 6 October 2024) and lost 2–1 (home, 30 March 2024).

Fiorentina
Matches:  14
AC Milan
29%
Wins: 4
21%
Draws: 3
50%
Wins: 7
Recent meetings
  1. Flag ITASerie A
    11 Jan 2026
    FiorentinaFiorentina
    1 : 1
    AC MilanAC Milan
  2. Flag ITASerie A
    19 Oct 2025
    AC MilanAC Milan
    2 : 1
    FiorentinaFiorentina
  3. Flag ITASerie A
    5 Apr 2025
    AC MilanAC Milan
    2 : 2
    FiorentinaFiorentina
  4. Flag ITASerie A
    6 Oct 2024
    FiorentinaFiorentina
    2 : 1
    AC MilanAC Milan
  5. Flag ITASerie A
    30 Mar 2024
    FiorentinaFiorentina
    1 : 2
    AC MilanAC Milan

Form

FiorentinaFiorentina
  1. Flag ITASerie A
    18 Jan 2026
    Bologna
    1 : 2
    Fiorentina
  2. Flag ITASerie A
    11 Jan 2026
    Fiorentina
    1 : 1
    AC Milan
  3. Flag ITASerie A
    7 Jan 2026
    Lazio
    2 : 2
    Fiorentina
  4. Flag ITASerie A
    4 Jan 2026
    Fiorentina
    1 : 0
    Cremonese
  5. Flag ITASerie A
    27 Dec 2025
    Parma
    1 : 0
    Fiorentina
AC MilanAC Milan
  1. Flag ITASerie A
    18 Jan 2026
    AC Milan
    1 : 0
    Lecce
  2. Flag ITASerie A
    15 Jan 2026
    Como
    1 : 3
    AC Milan
  3. Flag ITASerie A
    11 Jan 2026
    Fiorentina
    1 : 1
    AC Milan
  4. Flag ITASerie A
    8 Jan 2026
    AC Milan
    1 : 1
    Genoa
  5. Flag ITASerie A
    2 Jan 2026
    Cagliari
    0 : 1
    AC Milan

Fiorentina vs AC Milan Standings

ACF Fiorentina are 18th with 13 points from 19 matches, having 2 wins, 7 draws, 10 losses and a goal difference of 20:30, while AC Milan are 2nd with 39 points from 18 matches, with 11 wins, 6 draws, 1 loss and a goal difference of 29:14. The points difference between the two teams is 26 in favour of AC Milan.

PosTeamWDLMPts
1Inter Milan16142149
2AC Milan13712146
3Napoli13442143
...
16Genoa4892120
17Fiorentina38102117
18Lecce45122117

Match information