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

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


Match feed:

Who will win?

Cagliari
X
AC Milan
  • Match Ended
  • 90'
    Yellow Card
    • Marco Palestra

    Cagliari's Marco Palestra has been booked in Cagliari.

  • 90'
    Yellow Card
    • Alexis Saelemaekers

    Alexis Saelemaekers (Milan) gets a yellow card.

  • 83'
    Yellow Card
    • Riyad Idrissi

    Riyad Idrissi is booked for the home team.

  • 83'
    Substitution
    • Semih Kilicsoy
    • Leonardo Pavoletti

    Fabio Pisacane is making the team's fifth substitution at Unipol Domus with Leonardo Pavoletti replacing Semih Kilicsoy.

  • 83'
    Substitution
    • Luca Mazzitelli
    • Nicolo Cavuoti

    The home team have replaced Luca Mazzitelli with Nicolo Cavuoti. This is the fourth substitution made today by Fabio Pisacane.

  • 79'
    Substitution
    • Ruben Loftus-Cheek
    • Christian Pulisic

    Christian Pulisic is replacing Ruben Loftus-Cheek for Milan at Unipol Domus.

  • 79'
    Substitution
    • Pervis Estupinan
    • Matteo Gabbia

    Matteo Gabbia is replacing Pervis Estupinan for the away team.

  • 69'
    Substitution
    • Youssouf Fofana
    • Samuele Ricci

    Massimiliano Allegri (Milan) is making a second substitution, with Samuele Ricci replacing Youssouf Fofana.

  • 69'
    Substitution
    • Rafael Leao
    • Niclas Fullkrug

    Massimiliano Allegri is making the team's first substitution at Unipol Domus with Niclas Fullkrug replacing Rafael Leao.

  • 66'
    Substitution
    • Sebastiano Esposito
    • Gianluca Gaetano

    It seems as if Sebastiano Esposito is unable to continue. Gianluca Gaetano replaces him for the home team.

  • 61'
    Substitution
    • Matteo Prati
    • Gennaro Borrelli

    Cagliari make their second substitution with Gennaro Borrelli replacing Matteo Prati.

  • 60'
    Substitution
    • Adam Obert
    • Riyad Idrissi

    The home team replace Adam Obert with Riyad Idrissi.

  • 50'
    Goal !
    • Rafael Leao (Scorer)
    • Adrien Rabiot (Assist)

    Goal! The away team take a 0-1 lead through Rafael Leao.

    Great play from Adrien Rabiot to set up the goal.

  • Match Started

Line-ups

Cagliari Cagliari
AC Milan AC Milan
1Caprile28Zappa15Rodriguez6Luperto2Palestra33Obert8Adopo16Prati4Mazzitelli9Kilicsoy94Esposito16Maignan23Tomori5De Winter33Bartesaghi2Estupinan56Saelemaekers19Fofana14Modric12Rabiot8Loftus-Cheek10Leao
1Caprile28Zappa15Rodriguez6Luperto2Palestra33Obert8Adopo16Prati4Mazzitelli9Kilicsoy94Esposito
Cagliari Cagliari
16Maignan23Tomori5De Winter33Bartesaghi2Estupinan56Saelemaekers19Fofana14Modric12Rabiot8Loftus-Cheek10Leao
AC Milan AC Milan
Cagliari Cagliari
Pisacane, Fabio
Coach
Substitutes
Riyad Idrissi 3
60' Out: Adam Obert

Gennaro Borrelli 29
61' Out: Matteo Prati

Gianluca Gaetano 10
66' Out: Sebastiano Esposito

Nicolo Cavuoti 21
83' Out: Luca Mazzitelli

Leonardo Pavoletti 30
83' Out: Semih Kilicsoy
Missing players
Andrea Belotti
Injured

Michael Folorunsho
Injured

Ze Pedro
Injured

Mattia Felici
Injured

Zito Luvumbo
Other

Joseph Liteta
Other
AC Milan AC Milan
Allegri, Massimiliano
Coach
Substitutes
Niclas Fullkrug 9
69' Out: Rafael Leao

Samuele Ricci 4
69' Out: Youssouf Fofana

Matteo Gabbia 46
79' Out: Pervis Estupinan

Christian Pulisic 11
79' Out: Ruben Loftus-Cheek
Missing players
Rafael Leao
Injured

Santiago Gimenez
Injured

Statistics

Ball possession
Cagliari43%
57% AC Milan
Shots
4Off goal21On goal4

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

Cagliari vs AC Milan Betting tips

The most common result of matches between Cagliari Calcio and AC Milan when Cagliari Calcio is playing at home is 1-1. 5 matches have ended with this result.
The most common result of matches between Cagliari Calcio and AC Milan is 0-1. 8 matches have ended with this result.
During the last 25 meetings with Cagliari Calcio playing at home, Cagliari Calcio have won 2 times, there have been 10 draws while AC Milan have won 13 times. The goal difference is 36-20 in favour of AC Milan.
During the last 51 meetings, Cagliari Calcio have won 3 times, there have been 14 draws while AC Milan have won 34 times. The goal difference is 96-40 in favour of AC Milan.
Cagliari Calcio's last home win against AC Milan was in 2017.
Last season's matches: 3-3 (Cagliari Calcio at home) and 1-1 (AC Milan at home).
Did you know that Cagliari Calcio scores 29% of their goals between the minutes 76-90?
Did you know that AC Milan scores 21% of their goals between the minutes 31-45?
Cagliari Calcio haven't scored in 2 of their 8 home matches in Serie A this season.
AC Milan haven't scored in 1 of their 7 away matches in Serie A this season.
1/10

Cagliari vs AC Milan Predictions

Bookmaker predictions and odds indicate that AC Milan are favoured to win away against Cagliari, with a relatively lower chance of a home win or draw. The markets slightly lean towards both teams scoring and show a strong inclination towards over 2.5 total goals.

Full-time result1x2
Probability25%26%49%
Odds5.753.81.62
Correct Score0-11-20-2
Probability11%10%9%
Odds5.58.57
Over/Under 2.5OverUnder
Probability74%26%
Odds2.21.67
BTTSYesNo
Probability52%48%
Odds2.11.67
Odds data provided by: Bet365

Head to head

In their last five meetings across Serie A and Coppa Italia, AC Milan recorded three wins and two draws against Cagliari, scoring 14 goals and conceding 6. The most recent match, a Serie A fixture on 11 January 2025 at Giuseppe Meazza, ended 1–1.

Cagliari
Matches:  12
AC Milan
0%
Wins: 0
25%
Draws: 3
75%
Wins: 9
Recent meetings
  1. Flag ITASerie A
    2 Jan 2026
    CagliariCagliari
    0 : 1
    AC MilanAC Milan
  2. Flag ITASerie A
    11 Jan 2025
    AC MilanAC Milan
    1 : 1
    CagliariCagliari
  3. Flag ITASerie A
    9 Nov 2024
    CagliariCagliari
    3 : 3
    AC MilanAC Milan
  4. Flag ITASerie A
    11 May 2024
    AC MilanAC Milan
    5 : 1
    CagliariCagliari
  5. Flag ITACoppa Italia
    2 Jan 2024
    AC MilanAC Milan
    4 : 1
    CagliariCagliari

Form

CagliariCagliari
  1. Flag ITASerie A
    27 Dec 2025
    Torino
    1 : 2
    Cagliari
  2. Flag ITASerie A
    21 Dec 2025
    Cagliari
    2 : 2
    Pisa
  3. Flag ITASerie A
    13 Dec 2025
    Atalanta
    2 : 1
    Cagliari
  4. Flag ITASerie A
    7 Dec 2025
    Cagliari
    1 : 0
    Roma
  5. Flag ITACoppa Italia
    3 Dec 2025
    Napoli
    1 : 1
    Cagliari
AC MilanAC Milan
  1. Flag ITASerie A
    28 Dec 2025
    AC Milan
    3 : 0
    Verona
  2. Flag ITASuper Cup
    18 Dec 2025
    Napoli
    2 : 0
    AC Milan
  3. Flag ITASerie A
    14 Dec 2025
    AC Milan
    2 : 2
    Sassuolo
  4. Flag ITASerie A
    8 Dec 2025
    Torino
    2 : 3
    AC Milan
  5. Flag ITACoppa Italia
    4 Dec 2025
    Lazio
    1 : 0
    AC Milan

Cagliari vs AC Milan Standings

Cagliari Calcio are 14th in the table with 18 points from 17 matches, having 4 wins, 6 draws and 7 losses, with a goal difference of -5 (19 scored, 24 conceded). AC Milan are 2nd with 35 points from 16 matches, having 10 wins, 5 draws and 1 loss, with a goal difference of +14 (27 scored, 13 conceded), giving a 17-point advantage over Cagliari.

PosTeamWDLMPts
1AC Milan11511738
2Inter Milan12041636
...
13Torino5571720
14Cagliari4681818
15Parma4571617

Match information