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.
**Milan's got the San Siro fortress working, and Bologna are limping in — this feels like a Rossoneri bounce-back spot.** 🔴⚫ Ancelotti's side just took an L to Bournemouth but bounced back hard against Atalanta; they'll be hungry to keep momentum rolling at home.
Milan are heavy favorites on the H2H (51 wins to Bologna's 14) and have won 3 of their last 5. Bologna grabbed a solid 2-0 at Cagliari but got hammered 3-1 by Inter, and injuries to Orsolini and Piccoli are biting hard upfront. The Rossoneri's backline is battered too — Rabiot, Gila, and Gabbia out — but De Winter and Pavlović should hold firm enough.
Key storylines:
- **Pulišić and Ramos** need to lead Milan's creative charge with Rabiot absent; Bologna's midfield will battle hard but lack defensive depth
- **Dovbyk** is Bologna's only real outlet, isolated without Orsolini's support on the wing
- Milan's San Siro record vs Bologna's travel woes — the Rossoneri haven't lost at home to these guys recently, and it shows
Expected lineups:
- **AC Milan**: Maignan, Estupiñán, De Winter, Pavlović, Tomori, Modrić, Musah, Pulišić, Ramos, Cisse, Bartesaghi
- **Bologna**: Skorupski, Miranda, Heggem, Theate, Zortea, Ferguson, Amondarain, Cambiaghi, Odgaard, Bernardeschi, Dovbyk
Prediction:
**Milan 2–0 Bologna** — Milan edge this on home turf and fitness. 🎯
Our calls before kick-off, and how they went.
A confidence, not a tip. We do not claim these beat the bookmakers' price — the odds are short precisely because the outcome is likely.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.