I'm backing under 2.5 goals here because both teams play a low-scoring brand of football and Milan's fixture congestion works in my favour. Milan beat Udinese 2-0 on 25 October, then face Bologna less than 72 hours later. That turnaround forces them to manage intensity, and short recovery windows typically flatten attacking tempo. Bologna averages just 2.25 goals per match across Serie A, the second-lowest in the league. Milan concedes only one goal per match on average this season. The maths is simple: I need three goals total, and neither team creates the volume to guarantee that.
I'll take the under because Milan's xG of 1.88 ranks third in the league, yet Bologna's defensive record and low-scoring pattern mean even a Milan win stays compact. If Milan score early, there's a risk the game opens up, but Bologna's own attacking output is too thin to punish that. The space for three goals simply isn't there.
Form and H2H
Milan's recent record shows two wins before the Bologna trip: 3-2 at home against Atalanta, then 2-0 away at Udinese. They lost 0-3 to Bournemouth in the Europa League between those Serie A matches, so fatigue is real. I'm watching their last ten home league games closely—they've had fewer than 5.5 corners in ten of ten, and fewer than 12.5 fouls in nine of ten. That pattern tells me Milan play controlled, compact football at the San Siro.
Bologna sit 13th with eight points from eight matches and four defeats already. Their last three games show 2-0 away at Cagliari, 2-1 away at Lecce, and 1-3 at home to Inter. I see a team that scraps for results but rarely runs away with scorelines. In their last ten away games, they've recorded fewer than 9.5 shots on target in eight of ten. The H2H between these clubs from 2011 to 2014 is mixed—two draws, two Milan wins, one Bologna win—but that's ancient history in modern Serie A terms.
Best bet
I'm taking under 2.5 at 2.01 with 1xBet. That price reflects the market's slight lean toward over 2.5 at 1.93, but I disagree. Milan's defensive solidity, Bologna's blunt attack, and the fixture congestion all point to a tighter game. I've run the numbers on both teams' recent output and defensive records, and three goals feels like the ceiling, not the floor. The 2.01 price gives me decent value for a play I genuinely believe in.
Odds to watch
I'll monitor the 1X2 line: Milan win sits at 1.69, the draw at 4.12, and Bologna win at 5.55. Milan are clear favourites, and rightly so given their form and league position. For Asian handicap, I see Milan -0.25 at 1.44 versus Bologna +0.25 at 4.38—that tight margin reflects how close this should be in reality. Both Teams Score yes is 1.83 and no is 1.89, almost a coin flip. I prefer the under 2.5 as my primary angle because it sidesteps the question of whether both teams score and focuses on total volume, which is where my edge lies.

