Cagliari arrive at the Stadio Renato Dall'Ara on Sunday as the side in better recent shape, and that inversion of expectation is the central tension of this fixture. Bologna, the home side under Vincenzo Italiano, have struggled in recent weeks. Cagliari, managed by Fabio Pisacane, have collected six points from their last three, including a home victory against Atalanta. The gap in trajectory is real, and it matters.

What is on the line for each side is distinct in character if not in urgency. Bologna need to arrest a difficult run of form, including defeats to Juventus and Roma. A home loss here would deepen questions about Italiano's ability to stabilise the squad in the season's final weeks. Cagliari, arriving with back-to-back wins, are playing with the kind of confidence that makes mid-table sides dangerous — they have nothing to protect and something to prove.

Bologna's last-five numbers tell a difficult story: two wins, three defeats, four goals scored, seven conceded. The last three matches have been worse — one win, two losses, two goals for, four against. The defeat to Roma at home, 0-2, was the most recent evidence that Italiano's defensive structure remains fragile against organised pressing sides. Scoring has also dried up; two goals across three matches is not the output of a team with attacking conviction.

Cagliari's last five show the same win-loss split as Bologna — two wins, three defeats — but the direction of travel diverges sharply. Pisacane's side have won their last two, beating Cremonese 1-0 and then Atalanta 3-2 at home. Six points from three matches represents a run of form that would flatter many sides in the top half of the table. The 3-0 loss at Inter in between those wins is the outlier, not the pattern.

The head-to-head record between these clubs in the available data leans Bologna's way, but a single match is too thin a sample to carry predictive weight. What the fixture history cannot tell us, the current form does: Cagliari are the side arriving with momentum.

The tactical contest will likely hinge on how Bologna's midfield manages Cagliari's transition play. Pisacane's side scored three against Atalanta — a team built around high-intensity pressing — which suggests they can exploit space on the counter. Italiano's Bologna have been vulnerable precisely in those moments, conceding seven goals across five matches, many of which have come from defensive disorganisation rather than individual error. If Bologna's midfield sits too deep to protect the back line, they cede the initiative; if they push high, they risk the spaces Cagliari have shown they can exploit.

Bologna's attacking third is the second critical duel. Against Roma and Juventus, Italiano's side managed zero goals across 180 minutes. Cagliari's defensive record over five matches — eight goals conceded — is not the profile of a side that shuts games down, which means Bologna will have chances. Whether they convert them is the question the last three weeks have left unanswered.

The honest diagnosis for Bologna is a team that has lost defensive cohesion and attacking rhythm simultaneously — a combination that is difficult to correct mid-run. For Cagliari, the vulnerability is away from home; their two wins have both come at the Unipd Arena, and the loss at Inter showed how quickly the structure can collapse against a higher-quality opponent pressing them in their own half.

Bologna's home record and the head-to-head edge provide a thin structural argument for the hosts, but form is the more reliable guide at this point in the season. Cagliari are the likelier side to score first, and if they do, Bologna's recent record suggests they lack the resilience to recover. A narrow Cagliari win, 1-2, is the scoreline the data points toward.