Skip to content

Cagliari vs AC Milan

Serie A
0-1
Final
Milan
11-5-1
Unipol Domus
TV: Fubo

Match pulse

CAGAttacking pressure by 5 minutes
0'HTMIL
46%Possession54%
6Shots11
1On target4
6Corners7
3Saves1
10Fouls8
83'Riyad IdrissiCAG90'+1'Alexis SaelemaekersMIL90'+1'Marco PalestraCAG
Team1H2HT
CAG000
MIL011

Who won: Milan 1-0

AC Milan beat Cagliari 1-0 on Friday, January 2, 2026 at Unipol Domus. Goals for Milan: Rafael Leão (50').

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 17.4Mike MaignanG
  2. 27.2Rafael LeãoCF-R
  3. 36.8Davide BartesaghiCD-L
  4. 46.8Adrien RabiotCM-L
  5. 56.7Koni De WinterCD
  6. 66.6Fikayo TomoriCD-R
  7. 76.5Luka ModricAM
  8. 86.4Youssouf FofanaCM-R
  9. 96.4Ruben Loftus-CheekCF-L
  10. 106.3Elia CaprileG
  11. 116.2Pervis EstupiñánLM
  12. 126.2Alexis SaelemaekersRM

Team stats

CAGMIL
10Fouls8
2Yellow Cards1
0Red Cards0
0Offsides2
6Corner Kicks7
3Saves1
45.9Possession54.1
6SHOTS11
1ON GOAL4
0.2On Target %0.4
0Penalty Goals0
0Penalty Kicks Taken0
389Accurate Passes470
447Passes538
0.9Pass Completion %0.9
2Accurate Crosses6
19Crosses13
0.1Cross %0.5
46Long Balls54
21Accurate Long Balls30
0.5Long Balls %0.6
1Blocked Shots3
17Effective Tackles6
22Tackles14
0.8Tackle %0.4
5Interceptions9
20Effective Clearances26
20Clearances26

Player of the game

Mike Maignan

MIL · 1 saves, clean sheet

7.4

Deserved to win

4%
CAG · 0.05 xG
87%
Draw
9%
MIL · 0.09 xG

Milan created better chances: they win this game 9% of the time

Play by play

  1. Match ends, Cagliari 0, AC Milan 1.
  2. Second Half ends, Cagliari 0, AC Milan 1.
  3. 90'+3'

    Free kick won

    Niclas Füllkrug (AC Milan) wins a free kick in the attacking half.

  4. 90'+3'

    Foul

    Foul by Sebastiano Luperto (Cagliari).

  5. 90'+1'

    Yellow card

    Marco Palestra (Cagliari) is shown the yellow card.

    M. Palestra

  6. 90'+1'

    Yellow card

    Alexis Saelemaekers (AC Milan) is shown the yellow card.

    A. Saelemaekers

  7. 90'

    Fourth official has announced 4 minutes of added time.

  8. 90'MIL

    Corner awarded

    Corner, AC Milan. Conceded by Gabriele Zappa.

  9. 90'

    Right footed shot saved

    Attempt saved. Luka Modric (AC Milan) right footed shot from outside the box is saved in the bottom right corner by Elia Caprile (Cagliari).

    L. Modric

  10. 89'

    Foul

    Foul by Juan Rodríguez (Cagliari).

  11. 89'

    Free kick won

    Christian Pulisic (AC Milan) wins a free kick in the attacking half.

  12. 87'MIL

    Corner awarded

    Corner, AC Milan. Conceded by Elia Caprile.

  13. 87'

    Shot on target

    Attempt saved. Christian Pulisic (AC Milan) left footed shot from the left side of the box is saved in the bottom left corner by Elia Caprile (Cagliari). Assisted by Niclas Füllkrug.

  14. 83'

    Yellow card

    Riyad Idrissi (Cagliari) is shown the yellow card for a bad foul.

    R. Idrissi

  15. 83'

    Foul

    Foul by Riyad Idrissi (Cagliari).

  16. 83'

    Free kick won

    Alexis Saelemaekers (AC Milan) wins a free kick in the defensive half.

  17. 83'
    Sub

    Subbed on for S. Kiliçsoy

    Substitution, Cagliari. Leonardo Pavoletti replaces Semih Kiliçsoy.

    L. Pavoletti

  18. 83'
    Sub

    Subbed on for L. Mazzitelli

    Substitution, Cagliari. Nicolò Cavuoti replaces Luca Mazzitelli.

    N. Cavuoti

  19. 79'
    Sub

    Subbed on for P. Estupiñán

    Substitution, AC Milan. Matteo Gabbia replaces Pervis Estupiñán.

    M. Gabbia

  20. 79'
    Sub

    Subbed on for R. Loftus-Cheek

    Substitution, AC Milan. Christian Pulisic replaces Ruben Loftus-Cheek.

    C. Pulisic

  21. 75'

    Delay over. They are ready to continue.

  22. 74'

    Delay in match because of an injury Sebastiano Luperto (Cagliari).

  23. 73'

    Free kick won

    Sebastiano Luperto (Cagliari) wins a free kick on the right wing.

  24. 73'

    Foul

    Foul by Niclas Füllkrug (AC Milan).

  25. 70'

    Corner awarded

    Corner, Cagliari. Conceded by Samuele Ricci.

Leaders

CAGMIL
Total Shots
Marco Palestra
1
Ruben Loftus-Cheek
2
Accurate Passes
Juan Rodríguez
53
Koni De Winter
76
Saves
Elia Caprile
3
Mike Maignan
1