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

Morata (51')
Zortea (55')

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


Match feed:
  • Match Ended
  • 90'
    Yellow Card
    • Roberto Piccoli

    Roberto Piccoli (Cagliari) gets a yellow card.

  • 88'
    Substitution
    • Rafael Leao
    • Bob Murphy Omoregbe

    Sergio Conceicao (Milan) is making a third substitution, with Bob Murphy Omoregbe replacing Rafael Leao.

  • 82'
    Yellow Card
    • Alex Jimenez

    Alex Jimenez (Milan) has received a yellow card from Francesco Fourneau.

  • 82'
    Substitution
    • Michel Adopo
    • Razvan Marin

    The away team replace Michel Adopo with Razvan Marin.

  • 81'
    Substitution
    • Mattia Felici
    • Tommaso Augello

    Davide Nicola (Cagliari) is making a third change, with Tommaso Augello replacing the possibly injured Mattia Felici.

  • 78'
    Substitution
    • Jose Luis Palomino
    • Mateusz Wieteska

    Mateusz Wieteska is replacing Jose Luis Palomino for Cagliari at Giuseppe Meazza.

  • 65'
    Substitution
    • Nicolas Viola
    • Alessandro Deiola

    Davide Nicola is making the team's first substitution at Giuseppe Meazza with Alessandro Deiola replacing Nicolas Viola.

  • 63'
    Substitution
    • Davide Calabria
    • Alex Jimenez

    Alex Jimenez is on a sub for Davide Calabria for Milan.

  • 63'
    Substitution
    • Yunus Musah
    • Tammy Abraham

    Milan make their first substitution with Tammy Abraham replacing Yunus Musah.

  • 55'
    Goal !
    • Nadir Zortea (Scorer)
    • Mattia Felici (Assist)

    Nadir Zortea grabs a goal to bring things level at 1-1 at Giuseppe Meazza.

    That's a fine assist from Mattia Felici.

  • 51'
    Goal !
    • Alvaro Morata (Scorer)

    Alvaro Morata puts the ball in the net and the home team now lead 1-0.

  • 41'
    Yellow Card
    • Mattia Felici

    Mattia Felici for Cagliari has been booked by Francesco Fourneau and receives a first yellow card.

  • Match Started

Line-ups

AC Milan AC Milan
(4-2-3-1)
(4-4-1-1)
Cagliari Cagliari
16Maignan2Calabria23Tomori28Thiaw19Hernandez80Musah29Fofana11Pulisic14Reijnders10Leao7Morata25Caprile28Zappa24Palomino6Luperto33Obert19Zortea8Adopo29Makoumbou97Felici10Viola91Piccoli
16Maignan2Calabria23Tomori28Thiaw19Hernandez80Musah29Fofana11Pulisic14Reijnders10Leao7Morata
AC Milan AC Milan
(4-2-3-1)
25Caprile28Zappa24Palomino6Luperto33Obert19Zortea8Adopo29Makoumbou97Felici10Viola91Piccoli
(4-4-1-1)
Cagliari Cagliari
AC Milan AC Milan
Conceicao, Sergio
Coach
Substitutes
Tammy Abraham 90
63' Out: Yunus Musah

Alex Jimenez 20
63' Out: Davide Calabria

Bob Murphy Omoregbe 77
88' Out: Rafael Leao
Missing players
Theo Hernandez
Injured

Samuel Chukwueze
Injured

Warren Bondo
Injured
Cagliari Cagliari
Nicola, Davide
Coach
Substitutes
Alessandro Deiola 14
65' Out: Nicolas Viola

Mateusz Wieteska 23
78' Out: Jose Luis Palomino

Tommaso Augello 3
81' Out: Mattia Felici

Razvan Marin 18
82' Out: Michel Adopo
Missing players
Gianluca Gaetano
Injured

Zito Luvumbo
Injured

Statistics

Ball possession
AC Milan68%
32% Cagliari
Shots
9Off goal211On goal2

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

News

Head to head

In their last encounter on 9 November 2024, Cagliari Calcio and AC Milan drew 3-3 in a Serie A match. Over their last 10 meetings, AC Milan has won 8 times, with 2 matches ending in draws, while Cagliari Calcio has not secured any victories.

AC Milan
Matches:  11
Cagliari
73%
Wins: 8
27%
Draws: 3
0%
Wins: 0
Recent meetings
  1. Flag ITASerie A
    11 Jan 2025
    AC MilanAC Milan
    1 : 1
    CagliariCagliari
  2. Flag ITASerie A
    9 Nov 2024
    CagliariCagliari
    3 : 3
    AC MilanAC Milan
  3. Flag ITASerie A
    11 May 2024
    AC MilanAC Milan
    5 : 1
    CagliariCagliari
  4. Flag ITACoppa Italia
    2 Jan 2024
    AC MilanAC Milan
    4 : 1
    CagliariCagliari
  5. Flag ITASerie A
    27 Sep 2023
    CagliariCagliari
    1 : 3
    AC MilanAC Milan

Form

AC MilanAC Milan
  1. Flag ITASerie A
    24 May 2025
    AC Milan
    2 : 0
    Monza
  2. Flag ITASerie A
    18 May 2025
    Roma
    3 : 1
    AC Milan
  3. Flag ITACoppa Italia
    14 May 2025
    Bologna
    1 : 0
    AC Milan
  4. Flag ITASerie A
    9 May 2025
    AC Milan
    3 : 1
    Bologna
  5. Flag ITASerie A
    5 May 2025
    Genoa
    1 : 2
    AC Milan
CagliariCagliari
  1. Flag nullClub Friendly Games
    19 Jul 2025
    Cagliari
    3 : 1
    Acd Ospitaletto
  2. Flag ITASerie A
    23 May 2025
    Napoli
    2 : 0
    Cagliari
  3. Flag ITASerie A
    18 May 2025
    Cagliari
    3 : 0
    Venezia
  4. Flag ITASerie A
    10 May 2025
    Como
    3 : 1
    Cagliari
  5. Flag ITASerie A
    3 May 2025
    Cagliari
    1 : 2
    Udinese

Match information