📊 Recent Form
Monza
Cagliari
🧭 How the Model Sees It
Nothing here clears 40%. Cagliari edge it at 39% against 27% for the draw and 34% the other way — the inputs point in different directions and the engine is not claiming to know. That is published rather than dressed up.
We have Cagliari at 39% where the consensus of 6 bookmakers has 31% — a gap in our favour of 8 points. Disagreements like this are where a model earns or loses its reputation, so it is stated plainly rather than sold as an edge.
The projection totals 3 goals. That clears the 2.5 line, and it is roughly what an average football match produces — the model is not expecting anything unusual in either direction.
Confidence is filed as medium at 62/99. That tier is set from the shape of the probability distribution, not from how the fixture feels, and it is published before kick-off and graded against the result afterwards — right or wrong, it stays on the page.
📝 Match Recap
Monza put on a clinic at the Stadio Brianteo, dismantling Cagliari 4-0 to turn pre-match expectations completely on their head. Eddy Kouadio opened the scoring in the 39th minute with a finish from Dany Mota's assist, then the floodgates opened after the break. Gustavo Varela doubled the lead just two minutes into the second half, courtesy of Foe Ondoa's cutback, before Robinson made it three with a Varela assist on 66 minutes. Varela capped a dominant display with a fourth goal in the 79th minute, sealing a rout that bore no resemblance to the scoreline our model had pencilled in beforehand.
Our prediction of a 1-2 away win for Cagliari was given just a 39% win probability for that outcome, so it was never a strong lean—more a lean among several plausible paths. What actually unfolded was well outside our range. The model had weighted Cagliari's recent away form and their push for the top four quite heavily, whilst flagging Monza's thin squad and poor home record as significant handicaps. That proved to be a misreading of the match. Monza came out with genuine urgency and clinical finishing, and Cagliari simply couldn't live with them. Sometimes the underdog fixture on paper just goes the other way, and this was one of those afternoons. Our call missed the mark here, and that's on the model getting the balance of form and circumstance wrong before kickoff.
💰 Finding the Value
Our model probability vs the consensus across 6 bookmakers. Positive edge means we think this outcome is more likely than the market implies.
| Selection | Odds | Market % | Model % | Edge |
|---|---|---|---|---|
| Monza Win | 11/8 2.40 | 39% | 34% | -5% |
| Draw | 9/4 3.18 | 30% | 27% | -3% |
| Cagliari Win Value | 9/4 3.13 | 31% | 39% | +8% |
View pre-match analysis What we said before kickoff
⚡ Stakes & Context
- 🆘 Monza in relegation danger (P16, only 0 pt cushion)
- 🎯 Cagliari chasing top-4 (P5)
🔍 Key Stats
Form: Cagliari 4-game away unbeaten run (WWWD); Monza poor at home (LWLW) with heavy injury list
H2H: Cagliari won last 2 meetings including 3-0 in March 2025; neutral overall dominance across 4 games
Stakes: Monza in relegation danger adds desperation but squad depleted; Cagliari pushing for top 4 adds sharpness and focus
Betting: both teams to score, over 2.5 goals — in line with the projected 1-2.
⚔️ Head to Head
Cagliari have won the last two meetings convincingly (3-0, 2-1), with the overall H2H split neutral across 4 games but recent momentum clearly with Cagliari.
🎲 Betting Tips
Both Teams to Score: Yes
The projected 1-2 scoreline has both teams finding the net.
Over 2.5 Goals: Yes
The projected 1-2 scoreline totals 3 goals, clearing the 2.5 line.









