Fri, 2 Jan 2026, 19:45
Serie A
Italy
Italy
Full Time
0:1
HT: 0 - 0

Match Timeline

50'
R. Leao⚽
Normal Goal β†’ A. Rabiot
60'
A. ObertπŸ”„
Substitution 1 β†’ R. Idrissi
61'
M. PratiπŸ”„
Substitution 2 β†’ G. Borrelli
66'
S. EspositoπŸ”„
Substitution 3 β†’ G. Gaetano
69'
Y. FofanaπŸ”„
Substitution 1 β†’ S. Ricci
69'
R. LeaoπŸ”„
Substitution 2 β†’ N. Fullkrug
79'
R. Loftus-CheekπŸ”„
Substitution 3 β†’ C. Pulisic
79'
P. EstupinanπŸ”„
Substitution 4 β†’ M. Gabbia
83'
Riyad Idrissi🟨
Yellow Card
83'
L. MazzitelliπŸ”„
Substitution 4 β†’ N. Cavuoti
83'
S. KilicsoyπŸ”„
Substitution 5 β†’ L. Pavoletti
90+1'
Marco Palestra🟨
Yellow Card
90+1'
Alexis Saelemaekers🟨
Yellow Card

Match Statistics

1Shots on Goal4
4Shots off Goal4
6Total Shots11
1Blocked Shots3
4Shots insidebox7
2Shots outsidebox4
10Fouls8
6Corner Kicks7
0Offsides2
46Ball Possession54
2Yellow Cards1
3Goalkeeper Saves1
447Total passes534
387Passes accurate466
87Passes %87
0.38expected_goals0.92
0goals_prevented0

Starting Lineups

CagliariCagliari1:1

Starting XI

1Elia CaprileG
15Juan RodrΓ­guezD
33Adam ObertM
94Sebastiano EspositoF
6Sebastiano LupertoD
4Luca MazzitelliM
9Semih KΔ±lΔ±Γ§soyF
28Gabriele ZappaD
16Matteo PratiM
8Michel AdopoM
2Marco PalestraM

AC MilanAC Milan1:1

Starting XI

16Mike MaignanG
33Davide BartesaghiD
2Pervis EstupiΓ±Γ‘nM
8Ruben Loftus-CheekF
5Koni De WinterD
12Adrien RabiotM
10Rafael LeΓ£oF
23Fikayo TomoriD
14Luka ModrićM
19Youssouf FofanaM
56Alexis SaelemaekersM

Head-to-Head

πŸ“ˆ Team Form & Statistics

Cagliari
Cagliari
Form: W-D-L-W-D
AC Milan
AC Milan
Form: W-L-D-W-L
Record
2 W
4 D
4 L
β€’
5 W
3 D
2 L
Goals Per Game
1.2
Scored
vs
1.4
Scored
1.5
Conceded
vs
1.0
Conceded
Betting Indicators
Clean Sheets
20%
Clean Sheets
40%
BTTS
70%
BTTS
40%
Home/Away Performance
Scored
Home:1.8
Away:0.8
Conceded
Home:1.8
Away:1.3
Scored
Home:1.8
Away:1.2
Conceded
Home:0.5
Away:1.3

⚑ Elo Ratings

Long Term Elo Rating
1496
Average
1715
Good
Short Term Elo Rating
1518
↑ Momentum (+22)
1766
↑ Momentum (+50)
Expected Outcome
17%
Home Win
24%
Draw
59%
Away Win
Attack & Defence Elo
Long Term
1509
Attack
1607
1529
Defence
1637
Recent Form
1535
Attack
1635
1517
Defence
1662
Post-Match Changes
-6
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

πŸ“ Match Preview

Milan to Edge It But Goals at Both Ends Likely
Recommendation:BOTH_TEAMS_TO_SCORE_YES
Odds:2.00
Expected Value:+20.0%

Alright, braai masters and football fans, let's talk about the Serie A action coming up. Cagliari hosting AC Milan is one of those games where the table tells you one story, but the recent results tell you another. Milan are sitting pretty in second place with 35 points, while Cagliari are down in 14th with just 18. On paper, this should be a walk in the park for the Rossoneri. But hold your horses, because Cagliari at home have been a proper banana skin for some big teams this season. Let's look at the cold, hard facts. Cagliari's last ten games show they are a team of two faces. They've pulled off some stunning results, like beating AS Roma 1-0 at home and holding Napoli to a 1-1 draw in the cup. Just a few days ago, they went to Torino and won 2-1. But then they also dropped points at home to bottom-side Pisa in a 2-2 draw. Their home form shows they score (1.75 goals per game) but they also leak goals (1.75 conceded per game). In their last four home matches, both teams have scored in three of them. They create chances, averaging 12 shots per game at home, but their defence is far from solid. Now, AC Milan. They are a quality side, no doubt. Their recent 3-0 thumping of Verona and that massive 1-0 away win at Inter show what they're capable of. But their away form has been a bit patchy. They've won just a third of their last six on the road (33.33%), including a 2-2 draw at Parma and a loss at Napoli. They score a decent 1.17 goals per away game but concede 1.33. Importantly, in their last five away trips, both teams have found the net in three of them. The head-to-head history screams goals. In the last nine meetings, AC Milan have won six and there have been three draws. Cagliari have never beaten Milan. But look at the scores: 1-1, 3-3, 1-5, 1-4, 1-3. Both teams have scored in six of those nine clashes, and over 2.5 goals landed in five of them. The trend is clear when these two meet – it's rarely a dull, defensive affair. So, what's the play here? Milan are the obvious favourites at 1.53, and they probably should win. But Cagliari have shown they can hurt good teams at home, and Milan's defence on the road isn't impregnable. The value for me isn't in the match outcome, but in the goal markets. The odds for Both Teams to Score - Yes are sitting at a very backable 2.00. Given Cagliari's leaky defence and ability to score, plus Milan's attacking quality and occasional defensive lapses away, I can see both nets bulging. **Key Points:** * Cagliari have scored in 3 of their last 4 home games, including against Roma. * AC Milan have seen both teams score in 3 of their last 5 away matches. * Head-to-head: Both teams have scored in 6 of the last 9 meetings. * Cagliari concede 1.75 goals per home game; Milan concede 1.33 per away game. * The goal expectancy model points to a high-scoring game (around 3 total goals). **Summary:** Milan are the better team and will likely control the game, but Cagliari at home are no pushovers and know how to find the net. With the historical trend and current form pointing towards goals at both ends, the smart money here is on **Both Teams to Score - Yes** at attractive odds.

Read Full Preview β†’

πŸ“ Match Preview

The Big O's Goal-Fest Forecast: Cagliari vs Milan
Recommendation:OVER_2_5
Odds:1.91
Expected Value:+5.1%
Confidence:65

Alright, let's talk about a match that promises excitement, and you know I live for that! Cagliari hosting AC Milan on January 2nd has all the ingredients for a proper spectacle. Forget the low-block, park-the-bus nonsense; we're here for goals, and the data suggests we might just get them. First, let's look at the league table. Milan are flying high in 2nd place, just a point behind Inter, with only one loss all season. They're a juggernaut. Cagliari, sitting 14th, are the classic mid-table scrappers, but don't let that fool youβ€”they've been involved in some thrillers lately. Their recent 2-2 draw with Pisa and that wild 3-3 shootout against Genoa show they're not afraid to trade blows. More importantly, they've shown they can hurt good teams at home, beating a strong AS Roma side 1-0 and holding Napoli to a 1-1 draw in the cup. Milan's form is solid, but their away performances tell a more interesting story. They've conceded in four of their last five road trips, including a 3-2 win at Torino and a 2-2 draw at Parma. Their defensive solidity drops from a pristine 0.50 goals conceded per game at home to 1.33 on their travels. Meanwhile, Cagliari at the Sardegna Arena are a different beast: they average a hefty 1.75 goals scored *and* conceded per game. That's a 3.5-goal average home game! That's my kind of party. Now, the head-to-head history is where my eyes light up. In the last nine meetings, these two have produced fireworks. Five of those nine clashes saw Over 2.5 goals land, with scores like 1-5, 1-4, and a thrilling 3-3 draw just last season. The average goals in those matches is a whopping 3.44. Milan dominates the results (6 wins, 3 draws), but Cagliari consistently gets on the scoresheet, with both teams scoring in six of those nine encounters. Recent results solidify the case. Cagliari's last four home matches have seen goal totals of 4, 1, 6, and 3. That's three out of four clearing the 2.5 line. Milan, for their part, are coming off a dominant 3-0 win over Verona and have scored in eight of their last ten outings. The Rossoneri's attack, averaging 1.4 goals per game, should find joy against a Cagliari defense that has kept only two clean sheets in ten. The market has Over 2.5 goals priced at 1.91. Given the historical goal-fests, Cagliari's leaky-but-scoring home form, and Milan's potent attack with a slightly vulnerable away defense, I believe the probability of three or more goals is significantly higher than the implied 52%. My analysis points to a 55% chance. That gives us a tasty slice of value, and you know I never say no to that. **Key Points:** * **Historic Fireworks:** 5 of the last 9 H2H meetings saw Over 2.5 goals, averaging 3.44 goals per game. * **Cagliari's Home Carnival:** At home, Cagliari's games average 3.5 total goals (1.75 scored, 1.75 conceded). * **Milan's Traveling Leak:** Milan's defense concedes 1.33 goals per game away, nearly triple their home rate. * **Recent Form Trend:** Cagliari's goals-scored trend is improving, and they've scored in 7 of their last 10 matches. * **Goal Expectancy:** The underlying numbers point to an expected goal total around 3.00 for this fixture. **The Big O's Verdict:** This isn't a game for the faint-hearted or under-lovers. With Cagliari fighting at home and Milan pushing for the title, I expect an open, end-to-end affair. The value, the history, and the current trends all point in one delicious direction: goals. I'm backing **Over 2.5 Goals** to deliver the excitement we crave.

Read Full Preview β†’

πŸ“ Match Preview

Cagliari's Chance to Shock Milan: Underdog Value in Sardinia
Recommendation:DRAW
Odds:4.20
Expected Value:+17.6%
Confidence:65

When the Serie A table tells you this should be a straightforward away win for AC Milan, that's exactly when I, Umery Underdog, start sniffing around for hidden value. On paper, it's a mismatch: second-placed Milan with 35 points visiting 14th-placed Cagliari with just 18. The head-to-head history is even more daunting for the Sardinians – zero wins in nine attempts against the Rossoneri. But football isn't played on paper, and recent results suggest the little puppies from Cagliari might just have a bite in them. Let's look at what Cagliari has been cooking lately. In their last ten matches, they've shown remarkable resilience against top opposition. They secured a stunning 1-0 home victory over AS Roma, a team averaging 1.80 points per game. They fought to a 1-1 draw away at Napoli in the Coppa Italia. Most recently, they traveled to Torino and came away with a 2-1 victory. These aren't flukes – they're evidence of a team that can raise its game against quality opponents. At home, they're scoring at a respectable rate of 1.75 goals per game, though they're conceding the same amount. The 2-2 draw with Pisa and 3-3 thriller with Genoa at the Sardegna Arena show they're involved in open, entertaining contests. Now, what about the mighty AC Milan? Their league position is impressive, but their away form tells a more nuanced story. In their last six away matches across all competitions, they've won just two, drawn two, and lost two. They were held to a 2-2 draw by struggling Parma and a 1-1 draw by Atalanta. They conceded twice in a 3-2 win at Torino and were beaten 2-0 by Napoli in the Super Cup. On the road, Milan's defensive solidity drops significantly – they concede 1.33 goals per game away compared to just 0.50 at the San Siro. While they possess quality throughout the squad, they've shown vulnerability when traveling. The head-to-head record, while overwhelmingly in Milan's favor, has an interesting recent twist. The last two meetings between these sides finished level – a 1-1 draw earlier this year and a thrilling 3-3 draw the previous season. This suggests Cagliari has found a way to compete with Milan recently, even if they haven't quite found the winning formula. Statistically, this sets up as a closer contest than the league table suggests. The goal expectancies are nearly identical – 1.54 for Cagliari versus 1.46 for Milan. Cagliari sees both teams score in 70% of their matches, while Milan's away games feature goals at both ends 40% of the time. Cagliari creates chances at home, averaging 12 shots and 4.75 on target in their last four home games. Milan will have more possession (they average 53% away), but Cagliari's direct approach could trouble a Milan defense that's less secure on their travels. From a fatigue perspective, Cagliari has a slight edge with six days' rest compared to Milan's five, though both have had relatively light schedules recently. **Key Points:** * Cagliari has proven they can compete with top sides, beating Roma and drawing with Napoli recently * AC Milan's away form shows vulnerability with just two wins in their last six away matches * The last two head-to-head meetings have ended in draws (1-1 and 3-3) * Cagliari scores and concedes 1.75 goals per game at home * Milan concedes 1.33 goals per game away – significantly higher than their home average * Both teams have scored in 70% of Cagliari's matches this season As someone who lives for the underdog story, I see genuine value here. Milan are rightfully favorites, but the odds of 4.20 for a draw significantly underestimate Cagliari's ability to take something from this match. The Sardinians have shown they can frustrate better teams at home, and Milan has dropped points against weaker opposition on the road. This has all the makings of a hard-fought, competitive match where Cagliari's fighting spirit could earn them a precious point against the title challengers.

Read Full Preview β†’

πŸ“ Match Preview

Cagliari vs AC Milan: A Clash of Contrasts in Serie A
Recommendation:BOTH_TEAMS_TO_SCORE_YES
Odds:2.00
Expected Value:+20.0%
Confidence:65

A puzzle, this match presents. On the surface, a simple tale of the high-flying versus the struggling. AC Milan, second in Serie A with but a single defeat in sixteen, travel to face a Cagliari side languishing in fourteenth. Yet, the numbers whisper a more complex story. Deeply, we must look. Cagliari's recent path, a winding one it is. A victory over a strong AS Roma at home, a 1-0 triumph. A draw away to a formidable Napoli in the cup. Yet, also a home draw with the struggling Pisa. In their last ten, only two wins, but four draws. At home, they score (1.75 per game) but also concede freely (1.75 per game). A 2-2 with Pisa, a 3-3 with Genoa, a 1-2 loss to Sassuolo. Defensive solidity, they lack. But a spark in attack, they have. Against the league's elite at home, they have shown fight. AC Milan's journey, powerful yet imperfect. A famous 1-0 victory away to leaders Inter stands out. But away days have brought frustration: a 2-2 draw at Parma, a 1-1 at Atalanta, a 1-0 loss at Lazio in the cup. Their away form reads three wins, three draws, three losses from their last nine on the road across all competitions. They score a modest 1.17 goals per away game and concede 1.33. A mighty force, yet one that can be contained, even breached, on its travels. The history between these sides speaks loudly. In nine meetings, Cagliari has never won. Milan has six victories. But look closer, you must. Five of those nine clashes saw over 2.5 goals. In six of them, both teams found the net. The last two meetings ended 1-1 and 3-3. A pattern of goals and mutual scoring, there is. When the numbers are weighed, a truth emerges. Cagliari, at home, finds the net consistently. Milan, away, concedes more often than at the San Siro. The goal expectancy model suggests a close, high-event affair, with nearly three goals expected. The market offers even odds on over 2.5 goals. But the greater value, I sense, lies in both teams scoring. The odds of 2.00 imply a 50% chance. The data suggests a probability closer to 60%. Cagliari's home attack against Milan's travelling defence, and Milan's quality against Cagliari's leaky backlineβ€”a recipe for goals at both ends. Key Points: * AC Milan are clear favourites (2nd vs 14th) but have won only 33% of their last six away games. * Cagliari are unbeaten in three of their last four home matches, including a win over AS Roma. * Head-to-head history heavily favours Milan (6 wins, 3 draws, 0 losses) but both teams have scored in 6 of the last 9 meetings. * Cagliari's home games average 3.50 total goals; Milan's away games average 2.50. * The last two meetings between these sides finished 1-1 and 3-3. Summary: The wise bettor looks beyond the obvious. Milan may well prevail, but the price of 1.53 offers little wisdom. The clearer path to value is in the goal markets. Given the historical trends, Cagliari's scoring form at home, and Milan's propensity to concede on the road, the bet that sings with value is for both teams to find the net.

Read Full Preview β†’

πŸ“ Match Preview

Can Cagliari Shock Milan Again at Home?
Recommendation:BOTH_TEAMS_TO_SCORE_YES
Odds:2.00
Expected Value:+10.0%
Confidence:60

Right then, let's have a proper look at this one. AC Milan roll into town sitting pretty in second, just a point off the top. They're the big dogs, no doubt about it. But Cagliari at home? They've been known to bite, especially recently. Let's crack open the numbers and see where the value lies. First, the league table tells its own story. Milan have lost just once all season. Cagliari are down in 14th, fighting to stay clear of the drop. On paper, it's a no-brainer for the Rossoneri. But football isn't played on paper, is it? You only have to look at Cagliari's recent results to see they're no pushovers at the Sardegna Arena. Just a few weeks back, they turned over a very good AS Roma side 1-0. They also managed a 1-1 draw away at Napoli in the cup. They're inconsistent, sure, but on their day they can mix it with anyone. Milan's form is strong, but their travels haven't been all plain sailing. Their away record shows three wins, three draws, and three losses from their last nine on the road. They pulled off a famous 1-0 win at the San Siro against league leaders Inter, which was massive. But they've also dropped points at places like Parma (2-2) and lost at Lazio. They score goals away (1.17 per game on average) but they also let them in (1.33 per game). They're not a fortress on the road. Now, the history between these two makes for grim reading if you're a Cagliari fan. In the last nine meetings, they haven't won once – it's six wins for Milan and three draws. The goals tally is a brutal 23-8 in Milan's favour. But, and it's a big but, the last time they met it finished 1-1. And the two before that were 3-3 and 1-5. So while Milan usually come out on top, goals are rarely in short supply when these two get together. So what's the play here? The bookies have Milan at a skinny 1.53 to win. That feels about right, maybe even a touch short for my liking given their patchy away form. The value might lie elsewhere. Cagliari score at home – 1.75 goals per game in their last four at the Sardegna. They also concede at home – 1.75 goals per game. They've kept only one clean sheet in their last ten matches overall. Milan, for all their quality, have kept the other team out in just 40% of their last ten. The stats, the recent form, and the head-to-head history all point towards one thing: both teams finding the net. Cagliari will be buoyed by that win over Roma and will fancy their chances of scoring. Milan will expect to score wherever they go. The 'Both Teams to Score - Yes' market is sitting at a very backable even money (2.00). For me, that's where the smart money goes. **Key Points:** * AC Milan are 2nd but have a mixed away record (W33%, D33%, L33% in last 6). * Cagliari are 14th but beat 4th-placed AS Roma 1-0 at home last month. * Head-to-head is dominated by Milan (6 wins, 3 draws in last 9), but the last meeting was a 1-1 draw. * Cagliari score (1.75) and concede (1.75) freely at home. * Milan score (1.17) and concede (1.33) on their travels. * Both Teams have Scored in 6 of the last 9 head-to-head clashes (67%). **The Verdict:** Milan are the better side and should avoid defeat, but at 1.53 there's no juice in backing them. The real value looks to be in the goals market. With Cagliari's fighting spirit at home and Milan's occasional defensive lapses on the road, I fancy both nets to ripple. At even money, **Both Teams to Score - Yes** is the call.

Read Full Preview β†’

πŸ“ Match Preview

Milan's Sardinian Trip Offers Goals Galore & Value
Recommendation:BOTH_TEAMS_TO_SCORE_YES
Odds:2.00
Expected Value:+20.0%
Confidence:70

The Serie A table tells a simple story ahead of this clash at the Sardegna Arena. AC Milan sit comfortably in second place with 35 points, while Cagliari languish in 14th with just 18. On paper, this is a mismatch. But paper doesn't win bets, and my maths says the value lies not in the obvious result, but in the goal markets. Cagliari's recent form is a tale of resilience mixed with vulnerability. They've taken points off some of Serie A's best, with a 1-0 home win over AS Roma and a 1-1 draw away to Napoli in the Coppa Italia standing out. At home, they score consistently (1.75 goals per game) but defend poorly (conceding 1.75 per game). Their last four home matches have seen both teams score in three, including a 2-2 draw with Pisa and a thrilling 3-3 with Genoa. The trend is clear: when Cagliari play at home, goals flow at both ends. AC Milan's campaign has been built on a solid foundation, but their away form reveals cracks. They've won just one of their last five on the road (a 3-2 victory at Torino), drawing at Parma and Atalanta while losing at Napoli and Lazio. Crucially, they've conceded in four of those five away trips. While their attack averages a respectable 1.17 goals away from home, their defence ships 1.33 per game on the road. The 2-2 draw at Parma and the 1-1 at Atalanta show they are far from impregnable when travelling. The head-to-head history screams Milan dominance (6 wins in 9), but the recent narrative is more interesting. The last two meetings finished 1-1 and 3-3, with both teams scoring. This aligns perfectly with the current statistical profile of both sides. The raw numbers are compelling: 70% of Cagliari's last ten games saw both teams score, while 60% of Milan's recent away games followed the same pattern. The goal expectancy model points to a 60% chance of both nets being found. Now, let's talk value. The bookmakers have priced 'Both Teams to Score - Yes' at 2.00, implying a 50% probability. My analysis, grounded in the recent form and goal trends of both clubs, suggests the true probability is closer to 60%. That's a whopping 20% edge staring us in the face. Sometimes the value isn't in picking the winner; it's in spotting where the market has mispriced a likely event. The odds for an away win at 1.53 offer no value given Milan's patchy away performances, and the Over 2.5 goals market, while also potentially valuable, doesn't have the same glaring discrepancy. **Key Points:** * Cagliari score (1.75) and concede (1.75) freely at home. * AC Milan have conceded in 4 of their last 5 away matches. * Both teams have scored in 70% of Cagliari's last 10 games and 60% of Milan's recent away fixtures. * The last two head-to-head meetings ended 1-1 and 3-3 (Both Teams to Score). * The market odds of 2.00 for BTTS Yes imply a 50% chance, but the data suggests a 60% likelihood, creating significant value. As Value Vinnie, I live for these moments. The maths doesn't lie. The recent results, the goal trends, and the head-to-head pattern all converge on one high-probability outcome: both teams finding the net. When the numbers scream value this loudly, you listen. The smart play here is backing goals at both ends.

Read Full Preview β†’