Where the money is
How much money is actually on each selection, next to what the price says it should be. A gap is not a tip — it just means the crowd and the book disagree.
Expected goals (xG) flow
per shotMatch momentum
Average positions
formation shapeShot map
xG sizedTap a player for their full match card.
**AC Milan hosts Atalanta in a heavyweight San Siro showdown, and Milan's defensive depth is getting tested hard.** Both sides are chasing form, but the Rossoneri have the home advantage and a medieval head-to-head record. 🔴⚫
Milan have won two of their last three, with a dominant 3-0 over Lecce keeping them sharp at home. Atalanta's record is messier — two wins sandwiched around a hammering from Juventus — and they're flying in without Elmas (suspension), Scalvini, Kessié, and Sulemana. That's a lot of grit missing.
Key storylines:
- **Milan's backline is thin**: De Winter, Pavlović, and Vladimirov stepping up without Gabbia and Saelemaekers creates openings for **Scamacca and De Ketelaere** to hunt.
- **Pulišić and Chukwueze** must stay sharp on the wings — Atalanta's fullbacks Zappacosta and Kolašinac will press high, leaving space to exploit.
- **Samardžić and Éderson** anchor Atalanta's midfield without Kessié, but their creativity is still there if they can weather early Milan pressure.
Expected lineups:
- **AC Milan**: Maignan, De Winter, Pavlović, Vladimirov, Gila, Chukwueze, Rabiot, Musah, Ramos, Cissè, Pulišić
- **Atalanta**: Carnesecchi, Kolašinac, Gaetano, Kristensen, Zappacosta, Samardžić, Éderson, Pašalić, Rowe, Scamacca, De Ketelaere
Prediction:
**AC Milan 2–1 Atalanta.** Home turf and injury load give Milan a slight edge, but Atalanta will make it nervy. ⚡
Nothing reached 80% confidence before kick-off, so we stayed quiet rather than guess. Most matches end up here — that is what keeps the published calls at 87.0%.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.