SPORTANALYST
FootballBaseballBasketballIce hockey
ENFRDEESITNLPT
  1. Home
  2. Serie A
  3. Cagliari vs Bologna

Cagliari 0–2 Bologna: match recap

CAGCagliariLDWWW0
BOLBolognaLWDLD2

FinalSerie A · Kickoff Oct 24, 2026, 1:00 PM UTC · Venue: Unipol Domus, Cagliari

Cagliari and Bologna finished 0–2 (Serie A) on October 24, 2026. Below: the form, standings and head-to-head record both teams took into the game.

Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

FREE RECAP

Match recap

Bologna dominated from the outset, with Federico Bernardeschi converting a first-half penalty and Nicolò Casale adding a second-half header to seal a convincing 2-0 away win. Cagliari's passive possession could not compensate for a severe lack of attacking threat, as they managed only one shot on target all match.

Bologna asserted control early, pressing high and forcing Cagliari into defensive errors. Federico Bernardeschi's 23rd-minute penalty, won after a foul on Nicolò Cambiaghi, gave the visitors a deserved lead. Cagliari struggled to break through Bologna's disciplined defensive block, and their 513 passes yielded just four total shots—only one on target. Bologna doubled the lead in the 68th minute when Nicolò Casale rose highest to meet a Juan Miranda corner, powering a header past Elia Caprile. The visitors' defensive solidity, anchored by Casale and supported by aggressive midfield tackling, ensured Cagliari never truly threatened a comeback. Cagliari's undisciplined play (25 fouls, two yellow cards) further disrupted their rhythm, while Bologna's 20 tackles underscored their defensive intensity.

Key factors

  • Bologna's clinical finishing and set-piece superiority — two goals from a penalty and a corner, with 5 of 10 shots on target.
  • Cagliari's lack of attacking incision: only 4 shots total, 1 on target, despite 513 passes (134 more than Bologna).
  • Discipline gap — Cagliari committed 25 fouls (12 more than Bologna), derailing any sustained build-up play.

The Analyst's take

Bologna's efficiency in transition and set-piece threat were decisive against a Cagliari side that dominates possession but creates almost nothing. The model share (95–5 in Cagliari's favour on paper) highlights how misleading raw pass counts can be — Bologna's direct, aggressive approach proved far more effective. Cagliari must address their shot volume and disciplinary issues to avoid similar frustrations.

Matchup comparison

Recent form: Cagliari, with 10 points from the last 5 games against 5 for Bologna (3 for a win, 1 for a draw).

Matchup to watch: Cagliari’s attack (index 57) against Bologna’s defence (index 96).

Matchup to watch: Bologna’s attack (index 57) against Cagliari’s defence (index 67).

Recent form: last 5

Cagliari: 3 wins, 1 draw and 1 loss in the last 5, with 5 goals scored and 6 conceded.

Cagliari
Oct 19, 2026at MonzaL0–4
Oct 11, 2026vs JuventusD1–1
Sep 19, 2026at UdineseW1–0
Sep 12, 2026at AtalantaW2–1
Sep 7, 2026vs LecceW1–0

Bologna: 1 win, 2 draws and 2 losses in the last 5, with 6 goals scored and 8 conceded.

Bologna
Oct 17, 2026vs InterL1–3
Oct 11, 2026at LecceW2–1
Sep 19, 2026vs TorinoD1–1
Sep 13, 2026at NapoliL0–1
Sep 6, 2026vs SassuoloD2–2

Results before kickoff, newest first.

Head-to-head

In the last 2 meetings on record, Cagliari won 0, Bologna won 1 and 1 ended level.

May 3, 2026 · last seasonBologna0–0Cagliari
Oct 19, 2025 · last seasonCagliari0–2Bologna

Season so far

Cagliari sit 8th of 20 with 13 points after 7 games (4-1-2).

Bologna sit 15th of 20 with 5 points after 7 games (1-2-4).

#TeamPWDLGoalsPts
8Cagliari74126:713
15Bologna71246:105

Team season model

  • Cagliari attack index 57: 43% less scoring per game than the league average.
  • Cagliari defence index 67: 33% less conceded per game than the league average.
  • Bologna attack index 57: 43% less scoring per game than the league average.
  • Bologna defence index 96: 4% less conceded per game than the league average.

Index 100 is the league average per game. Above 100 in attack means more scoring; below 100 in defence means fewer conceded.

Every pre-game read, free for 7 days

  • Key factors: the matchups and numbers that shape this game.
  • Player form: recent output from the players who matter most.
  • Team news: injuries and availability from the latest reports.
  • Analyst chat: ask follow-up questions about this game (All-Access).
Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

GET IT ONGoogle PlayIPHONE · COMPUTEROpen the web app

More Serie A games that day

  • Como vs SassuoloOct 24, 2026 · 2–0
  • Napoli vs AS RomaOct 24, 2026 · 3–3
  • Lazio vs ParmaOct 24, 2026 · 2–1
  • All Serie A games →
  • Cagliari: form and fixtures →
  • Bologna: form and fixtures →
  • Football today →
SPORTANALYSTKnow the game before kickoff.
HomePrivacyTermsCompare apps