Match preview
ItalySerie A
Cagliari have been the team in form heading into this one. Three wins in their last five — including away victories at Udinese on 19 September and Atalanta on 12 September — and just one defeat, a 1-2 Coppa Italia loss to Hellas Verona back on 3 September. Their points per game over that stretch is 2, and they've conceded only 4 goals in 5 games, keeping 2 clean sheets. The 1-1 draw with Juventus on 11 October, where both teams lost a player to a red card in the 90th minute, kept the losing record at one.
Monza, by contrast, have managed just one win in their last five. The 2-1 home victory over Sassuolo on 18 September was the only positive result, sandwiched between a 3-1 loss to Lazio on 11 October — where they lost a player to a red card in the 35th minute — and a 2-3 defeat at Lecce on 13 September. They've conceded 10 goals in those 5 games and kept no clean sheets. Their current run is a loss, and the 2-2 friendly draw with Stade Brestois 29 on 3 October doesn't do much to lift the mood.
The head-to-head is dated. All four previous meetings go back at least 18 months, so there's no recent pattern to lean on. What we do have is the venue record over 20 games each: Monza at home are 12W 5D 3L, scoring 2.1 per game, while Cagliari away are 6W 7D 7L, scoring 1 per game. That's a strong home record for Monza, and it's why the market has them as slight favourites at 2.49. But that record is built over a longer stretch, and the last five games show a team struggling to hold a lead and conceding regularly.
The counter-argument is straightforward: Monza's home record is solid. Twelve wins from 20 home games, 6 clean sheets, and only 1 game where they failed to score. They did beat Sassuolo 2-1 at home just four weeks ago. The 20-game home record also shows them scoring 2.1 per game, which suggests they can find the net at home. But that record is built over a longer stretch, and the last five games show a team struggling to hold a lead and conceding regularly.
The xG numbers add another layer. Over their last 6 games with data, Cagliari's xG against is 1.7 per game, yet they've only conceded 3 actual goals — their defence is performing well above expectation. Monza's xG against is 1.2 per game, but they've actually conceded 15 in those 6 games, leaking far more than the numbers suggest. That's a meaningful gap in defensive output.
Key Points:
My pick: away win for Cagliari at 3.26.