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:
  • 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
(3-5-2)
(3-5-2)
AC Milan AC Milan
1Caprile28Zappa15Rodriguez6Luperto2Palestra8Adopo16Prati4Mazzitelli33Obert9Kilicsoy94Esposito16Maignan23Tomori5De Winter33Bartesaghi56Saelemaekers19Fofana14Modric12Rabiot2Estupinan8Loftus-Cheek10Leao
1Caprile28Zappa15Rodriguez6Luperto2Palestra8Adopo16Prati4Mazzitelli33Obert9Kilicsoy94Esposito
Cagliari Cagliari
(3-5-2)
16Maignan23Tomori5De Winter33Bartesaghi56Saelemaekers19Fofana14Modric12Rabiot2Estupinan8Loftus-Cheek10Leao
(3-5-2)
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

Yerry Mina
Injured

Michael Folorunsho
Injured

Mattia Felici
Injured

Gennaro Borrelli
Injured
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
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

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
    16 Feb 2026
    Cagliari
    0 : 2
    Lecce
  2. Flag ITASerie A
    9 Feb 2026
    Roma
    2 : 0
    Cagliari
  3. Flag ITASerie A
    31 Jan 2026
    Cagliari
    4 : 0
    Verona
  4. Flag ITASerie A
    24 Jan 2026
    Fiorentina
    1 : 2
    Cagliari
  5. Flag ITASerie A
    17 Jan 2026
    Cagliari
    1 : 0
    Juventus
AC MilanAC Milan
  1. Flag ITASerie A
    18 Feb 2026
    AC Milan
    1 : 1
    Como
  2. Flag ITASerie A
    13 Feb 2026
    Pisa
    1 : 2
    AC Milan
  3. Flag ITASerie A
    3 Feb 2026
    Bologna
    0 : 3
    AC Milan
  4. Flag ITASerie A
    25 Jan 2026
    Roma
    1 : 1
    AC Milan
  5. Flag ITASerie A
    18 Jan 2026
    AC Milan
    1 : 0
    Lecce

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
1Inter Milan20142561
2AC Milan15912554
3Napoli15552550
...
12Parma78102529
13Cagliari77112528
14Torino76122527

Match information

Content disclaimer

The TV and streaming listings published on this page are based on data provided by our official broadcast partners and refer exclusively to matches and programs shown by licensed rights holders.

Broadcasts may be available across different platforms, including terrestrial TV, cable, satellite, IPTV, radio, and official mobile or desktop applications operated by the broadcasters. Where available, we provide links to streaming services offered directly by the official broadcasters.

Please note that access to certain broadcasts may require a valid subscription or user authentication with a TV or internet service provider. Sporticos does not host live streams and does not link to illegal, pirated, or unofficial streaming services.

We strive to ensure that all broadcast information is accurate and up to date. However, broadcast schedules and platform availability are subject to change. If you notice any missing or incorrect information, we encourage you to contact us so we can review and update the listing.