Milan vs Bologna always feels like it should be a routine home win, doesn't it? The San Siro, the history, the noise. But Bologna have been quietly annoying everyone for a few seasons now, and I'm not fully convinced this is the walkover the fixture list suggests. Kickoff is reportedly set for 5.30pm on 28 October 2026, and pundits expect a tight one. I'm not so sure about the 'tight' part, but I'm definitely not calling it a banker.

Milan have owned this fixture, but the gap is closing
Let's start with the obvious. Milan's record against Bologna at home is genuinely ridiculous. You have to go back a long way to find a Bologna win at the San Siro in Serie A, and even draws have been rare. I'm not going to pretend that doesn't matter. It does. It shapes how both teams set up. Bologna arrive knowing they've historically been turned over, and Milan walk out expecting to win.
But here's the thing. Recent meetings have been tighter than the history book suggests. Bologna have taken points off Milan in a couple of recent seasons, and they've done it by being compact, cynical, and occasionally brilliant on the break. So while the head-to-head record still screams Milan, the actual matches have started to whisper something else. If you're a Milan fan, you're probably rolling your eyes at that. Fair enough. But you know I'm right.
For context, Milan have won the Serie A title 19 times according to the club's own official records, and Bologna have seven Scudetti to their name, though the last of those was in 1964. That's the thing about this fixture. It's a meeting of two proper Italian football institutions, and Bologna's history is richer than people remember. They're not a small club. They're just a club that's been asleep for a while.
The key battle: Milan's midfield vs Bologna's low block
This is where the game will be won or lost. Milan want to play through the middle, and Bologna will happily let them do it in areas where it doesn't hurt. The visitors will sit deep, stay compact, and dare Milan to break them down. If Milan's midfield gets impatient and starts forcing passes, Bologna will counter. And that's when the San Siro gets nervous.
The other side of it is Bologna's set-piece threat. They're a tall, physical side, and Milan have had moments this season where they've looked shaky from corners and free kicks. If Bologna get three or four good deliveries into the box, they'll fancy their chances. Milan's defenders need to be switched on from the first whistle. No switching off, no half-clearing headers, no excuses.

And yes, I'm aware this sounds like every other preview of this fixture. But the reason it keeps being the key battle is that Bologna keep making it the key battle. They're good at what they do.
The player who decides it: Rafael Leão
If Milan win comfortably, it'll be because Leão decided he was going to win it on his own. He's the one player Bologna don't have an answer for. They can double up on him, they can foul him, they can try to force him inside, but when he's in the mood, he's unplayable. And when he's not in the mood, Milan look toothless.
That's the gamble. Leão is a worldie when he fancies it and a passenger when he doesn't. Bologna's right-back is going to have a long evening if Leão turns up. If he doesn't, Bologna might just nick something. The whole game hinges on which version of Leão shows up. It's not fair, but it's true.
The number that explains this fixture: 19
Nineteen. That's Milan's league title count, per the club's official records. It's also the number of years since Bologna last finished in the top four of Serie A, according to the league's published historical standings. That gap is the entire story of this fixture. Milan are a superpower that has been slightly off its game for a decade; Bologna are a proud old club that's finally waking up.
And that's why this game is more interesting than the table suggests. Milan are chasing a title race they're not really in yet. Bologna are chasing respect. Both teams have something to prove, and neither can afford to lose. That's when Serie A gets fun.
One tangent before I get to the call. I have to mention VAR. Honestly, I'm sick of it. Not because it gets decisions wrong, but because it makes everyone in the stadium wait for three minutes to confirm something that was obvious from the first replay. It kills the atmosphere. The San Siro is one of the great cathedrals of football, with a capacity of around 75,000 according to UEFA's stadium guidelines, and nothing kills that noise like a referee standing by a pitchside monitor. If we get a VAR review in this one, the last ten minutes will be a farce. I'm calling it now.
THE CALL: Milan win, but it won't be pretty
I'm backing Milan, and I'm not thrilled about it. Bologna are going to make this difficult. They'll defend well, they'll waste time, they'll commit a few professional fouls, and they'll probably have one good chance to score. But Milan at home, with Leão on the wing and the crowd behind them, should have enough. I'm going 2-1 to Milan, with a late winner that sends the San Siro into meltdown and ruins my evening because I'll have to rewrite this preview.
That's my call. Pundits expect a tight game, and I think they're half right. It'll be tight. But Milan will edge it.
Verdict: Milan 2-1 Bologna, with a late goal and at least one VAR check that takes four minutes.
Who has the better head-to-head record in Milan vs Bologna?
Milan have historically dominated this fixture, especially at home. Bologna have rarely won at the San Siro in Serie A, though recent meetings have been closer than the overall record suggests.
What is the key tactical battle in this game?
Milan's midfield trying to break down Bologna's deep defensive block. If Milan get impatient, Bologna can hit them on the counter. Set pieces are also a big threat from the visitors.
Which player is most likely to decide the match?
Rafael Leão. When he's on form, Bologna will struggle to contain him. If he has an off day, Milan's attack looks much less dangerous.
What number best explains this fixture?
Nineteen. Milan have 19 league titles, and it's been 19 years since Bologna finished in the top four. That gap tells you everything about the two clubs' recent trajectories.
Is Bologna capable of getting a result at the San Siro?
Yes, but it would require Milan to have an off day and Bologna to be ruthless on the counter. They've taken points off Milan recently, so it's not impossible, just unlikely.




