Cagliari vs AC Milan Live Score and Live Stream

Preview

Cagliari went head-to-head with AC Milan in the Serie A of Italy on January 2. The game ended 0-1 in Milan's favor.

Rafael Leao scored the only goal of the game on the 50th minute of the match, putting Milan ahead and locking in the win.

All eyes turn to the pitch as Cagliari and Milan meet again, a year after their previous Serie A meeting that concluded in a 1-1 stalemate. After defeating Torino in Serie A on December 27, Cagliari prepare to take on their next challenge. However, their defensive frailties have been apparent as they have allowed goals in three consecutive matches.

Milan enter the match on a positive note just like their oponents, having secured a victory over Verona in their last outing. Despite this, their backline remains a concern, conceding goals in their last three away matches in a row.

This Serie A clash features attacking talents who have defined the campaigns of Cagliari and AC Milan. Cagliari’s offensive unit, shaped by Fabio Pisacane’s vision, has leaned on Sebastiano Esposito, their main scorer, and Mattia Felici, as they continue to drive the team’s attacking efforts forward. Esposito leads Cagliari’s scoring charts in Serie A this season with three goals, as Palestra continues to lead their creative efforts in the tournament with three assists. Cagliari have also relied on Gianluca Gaetano, Gennaro Borrelli and Semih Kilicsoy to energize their attack through key shots and passes.

Meanwhile, Milan’s attacking options, with Massimiliano Allegri steering the side, have been bolstered by Christian Pulisic, the team’s top scorer, and Rafael Leao, both of whom have contributed crucial goals and assists. Pulisic has emerged as Milan’s leading scorer in Serie A this season, netting eight goals, with Rabiot leading their creative tally in the league with three assists. Adding further support are Alexis Saelemaekers, Christopher Nkunku and Strahinja Pavlovic, who have combined to deliver key goals and assists for the team.

ScoreBat is covering Cagliari vs AC Milan in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all matches of the Serie A of Italy in real time and provide live streaming whenever possible.

URL: https://www.scorebat.com/ac-milan-vs-cagliari-live-stream/

Live Streaming

You can watch Cagliari vs AC Milan live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.

We aggregate all official videos from official websites and Youtube channels of AC Milan and Cagliari as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Cagliari - AC Milan match available that isn't behind a paywall - you will be able to watch it on ScoreBat.

We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.

AI Prediction

Before kickoff, our AI predicts the outcome of Cagliari vs Milan; once underway, the AI tracks every minute and refreshes its forecast accordingly. Here, the model’s pre-game forecast proved accurate, calling AC Milan's win. AI projections, calculated before kick-off, indicated Milan’s victory leads the probabilities with 57%, while a draw was at 26% and Cagliari’s victory was at 17%.

Line-Ups

We are updating team formations and line-ups for Cagliari - AC Milan in real time.

Cagliari kicked off the game with Elia Caprile, Sebastiano Luperto, Juan Rodriguez, Gabriele Zappa, Adam Obert who got substituted by Riyad Idrissi on the 61st minute, Luca Mazzitelli who got substituted by Nicolo Cavuoti on the 83rd minute, Matteo Prati who got substituted by Gennaro Borrelli on the 61st minute, Michel Adopo, Marco Palestra, Sebastiano Esposito who got substituted by Gianluca Gaetano on the 66th minute and Semih Kilicsoy who got substituted by Leonardo Pavoletti on the 83rd minute as starters, with Boris Radunovic, Giuseppe Ciocci, Nicola Pintus, Riyad Idrissi, Yerry Mina, Alessandro Di Pardo, Marko Rog, Nicolo Cavuoti, Gianluca Gaetano, Alessandro Deiola, Joseph Liteta, Yael Trepy, Leonardo Pavoletti, Gennaro Borrelli and Zito Luvumbo on the bench.

AC Milan's starting eleven were Mike Maignan, Davide Bartesaghi, Koni De Winter, Fikayo Tomori, Pervis Estupinan who got substituted by Matteo Gabbia on the 79th minute, Adrien Rabiot, Luka Modric, Youssouf Fofana who got substituted by Samuele Ricci on the 69th minute, Alexis Saelemaekers, Rafael Leao who got substituted by Niclas Fullkrug on the 69th minute and Ruben Loftus-Cheek who got substituted by Christian Pulisic on the 79th minute, with Pietro Terracciano, Lorenzo Torriani, Zachary Athekame, David Odogu, Strahinja Pavlovic, Matteo Gabbia, Ardon Jashari, Christian Pulisic, Samuele Ricci, Alex Castiello and Niclas Fullkrug on the bench.

Stats

Explore stats from Cagliari vs AC Milan on ScoreBat - we are updating the numbers on this page every second of the game.

  • Expected Goals: 0.36 - 0.92
  • Ball Possession: 46 - 54
  • Big Scoring Chances: 0 - 1
  • Total Attempts: 6 - 11
  • Shots On Target: 1 - 4
  • Blocked Shots: 1 - 3
  • Shots in the Box: 4 - 7
  • Shots from Outside the Box: 2 - 4
  • Woodwork Hits: 0 - 0
  • Fouls: 10 - 8
  • Corners: 6 - 7
  • Throw-Ins: 14 - 23
  • Saves: 3 - 1
  • Free Kicks: 8 - 10
  • Offsides: 0 - 2
  • Passes into Final Third: 81 - 144
  • Completed Passes in Final Third: 53 - 102
  • Touches in Opponent's Box: 14 - 28
  • Tackles: 22 - 16
  • Completed Tackles: 17 - 8
  • Total Crosses: 19 - 13
  • Successful Crosses: 2 - 6
  • Interceptions: 6 - 9
  • Clearances: 20 - 26

Referee showed the yellow card three times throughout the game. Riyad Idrissi, Marco Palestra and Alexis Saelemaekers were the ones to receive it.

Head-to-head

The teams have met five times since September 2023. AC Milan have won three times, while the other two matches ended in a draw. Their latest meeting occurred on January 11, 2025, during the Serie A of Italy, finishing in a 1-1 draw. Cagliari have scored seven goals across these five encounters, while Milan have scored sixteen. As things stand, AC Milan have a superior head-to-head record against Cagliari in their recent encounters.

This season in Serie A, Cagliari have recorded four wins, six draws, and eight losses in eighteen matches, scoring nineteen goals at an average of 1.06 per match and conceding 25 at a rate of 1.39 per match. AC Milan have won eleven of their seventeen matches in Serie A this season, with five draws and one defeat, netting 28 goals (1.65 per match) and conceding thirteen (0.76 per match).

Recent Form

Cagliari’s previous game resulted in a win against Torino., while AC Milan are coming off a win in their last match against Verona. Overall, in their last twenty matches, Cagliari have recorded six wins, eight losses, and six draws, while in their last twenty matches, Milan have recorded eleven wins, four losses, and five draws.

  • Cagliari have conceded a goal in their previous 3 matches.
  • Cagliari have gone 3 consecutive home matches without a defeat.
  • AC Milan have gone 3 consecutive away matches without a clean sheet.

Live Standings

As always, Italy Serie A's live standings are availble and updated in real time. Cagliari sit 14th with eighteen points from eighteen matches, while AC Milan are 2nd with 38 points from their seventeen games.

Video Highlights

We are adding goal videos and full video highlights of the match between Cagliari and AC Milan in real time. You can watch the goal by Rafael Leao as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of Cagliari - AC Milan are being added as they become available on the official social media channels of the league or the teams.

Live Commentary

  1. FT
    Full Time
    Match ends. Cagliari 0, AC Milan 1.
  2. 90 + 1'
    Alexis Saelemaekers is shown the yellow card.
  3. 90 + 1'
    Marco Palestra is shown the yellow card.
  4. 83'
    Substitution for Cagliari. Nicolo Cavuoti replaces Luca Mazzitelli
  5. 83'
    Substitution for Cagliari. Leonardo Pavoletti replaces Semih Kilicsoy
  6. 83'
    Riyad Idrissi is shown the yellow card.
  7. 79'
    Substitution for AC Milan. Christian Pulisic replaces Ruben Loftus-Cheek
  8. 79'
    Substitution for AC Milan. Matteo Gabbia replaces Pervis Estupinan
  9. 69'
    Substitution for AC Milan. Niclas Fullkrug replaces Rafael Leao
  10. 69'
    Substitution for AC Milan. Samuele Ricci replaces Youssouf Fofana
  11. 66'
    Substitution for Cagliari. Gianluca Gaetano replaces Sebastiano Esposito
  12. 61'
    Substitution for Cagliari. Gennaro Borrelli replaces Matteo Prati
  13. 61'
    Substitution for Cagliari. Riyad Idrissi replaces Adam Obert
  14. 50'
    0 - 1
    Rafael Leao scores for AC Milan, assisted by Adrien Rabiot.
  15. 2T
    Kick-off
    Second half begins
  16. HT
    Half-Time - 0 : 0
    First half ends.
  17. 1T
    Kick-off
    First half begins