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

AS Roma 4–2 Cagliari: match recap

ASAS RomaDWDDW4
CAGCagliariLLDWW2

FinalSerie A · Kickoff Oct 27, 2026, 7:45 PM UTC · Venue: Stadio Olimpico, Rome

AS Roma and Cagliari finished 4–2 (Serie A) on October 27, 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

AS Roma outlasted Cagliari 4-2 in a chaotic Serie A encounter, riding a dominant possession display and explosive contributions from substitutes to overcome a spirited Sardinian side. The hosts' 586-373 passing advantage and 95% model share in form comparison told the story of control, but Cagliari's clinical finishing kept the match alive until late goals sealed the result.

Roma controlled the tempo from kickoff, amassing 586 passes to Cagliari's 373 and holding a 20-19 shot advantage that was far more lopsided in quality chances than the raw numbers suggest. The breakthrough came through E. Lulli, who capped a man-of-the-match performance with a goal and an assist before departing to a standing ovation in the 76th minute. Cagliari, however, refused to fold — M'Bala Nzola converted a penalty and substitute D. Maldini scored a stunning solo effort to keep the visitors within striking distance. But Roma's depth proved decisive: second-half substitutes Rodrigo Mora and D. The home side's 95-5 model share reflected their territorial dominance, though the 8-8 shots-on-target dead even indicated Cagliari made the most of their limited opportunities.

Key factors

  • Roma's midfield control: 586-373 passing advantage and 95% form comparison share showed a near-total grip on the game's structure.
  • Substitute impact: Rodrigo Mora (8.2 rating, 1 goal) and D. Malen (7.18, 1 goal) changed the game after entering in the 56th minute.
  • Cagliari's efficiency: Despite a 5% model share, they matched Roma with 8 shots on target and scored twice from limited chances.

The Analyst's take

Roma's depth and midfield superiority were decisive, even with key players like Dybala sidelined. The model share (95-5) underscores a gulf in control that Cagliari simply couldn't sustain over 90 minutes. Moving forward, the hosts will face tougher tests against sides that can match their possession game, while Cagliari's efficiency in transition offers a template for survival against stronger opponents.

Matchup comparison

Recent form: AS Roma, with 9 points from the last 5 games against 7 for Cagliari (3 for a win, 1 for a draw).

Matchup to watch: AS Roma’s attack (index 155) against Cagliari’s defence (index 73).

Matchup to watch: Cagliari’s attack (index 49) against AS Roma’s defence (index 49).

Recent form: last 5

AS Roma: 2 wins, 3 draws and 0 losses in the last 5, with 9 goals scored and 5 conceded.

AS Roma
Oct 24, 2026at NapoliD3–3
Oct 17, 2026vs GenoaW2–0
Oct 11, 2026at ComoD0–0
Sep 19, 2026vs InterD2–2
Sep 14, 2026at TorinoW2–0

Cagliari: 2 wins, 1 draw and 2 losses in the last 5, with 4 goals scored and 8 conceded.

Cagliari
Oct 24, 2026vs BolognaL0–2
Oct 19, 2026at MonzaL0–4
Oct 11, 2026vs JuventusD1–1
Sep 19, 2026at UdineseW1–0
Sep 12, 2026at AtalantaW2–1

Results before kickoff, newest first.

Head-to-head

In the last 2 meetings on record, AS Roma won 1, Cagliari won 1.

Feb 9, 2026 · last seasonAS Roma2–0Cagliari
Dec 7, 2025 · last seasonCagliari1–0AS Roma

Season so far

AS Roma sit 3rd of 20 with 18 points after 8 games (5-3-0).

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

#TeamPWDLGoalsPts
3AS Roma853019:618
9Cagliari84136:913

Team season model

  • AS Roma attack index 155: 55% more scoring per game than the league average.
  • AS Roma defence index 49: 51% less conceded per game than the league average.
  • Cagliari attack index 49: 51% less scoring per game than the league average.
  • Cagliari defence index 73: 27% 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

  • Sassuolo vs LazioOct 27, 2026 · 2–6
  • Torino vs ComoOct 27, 2026 · 1–3
  • All Serie A games →
  • AS Roma: form and fixtures →
  • Cagliari: form and fixtures →
  • Football today →
SPORTANALYSTKnow the game before kickoff.
HomePrivacyTermsCompare apps