Serie A Gameweek 10

Lazio 2 - 0 FT Cagliari

Stadio Olimpico

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
29
FT
Mon, Nov 3
Italiano
Lazio
2-0
Cagliari
⚡ Intensity 32
⚖️ Balance 13
🏆 Stakes 10
🎲 Upset 0
Clinical Lazio punish wasteful Cagliari side.

Win Probability

  • Lazio 51%
  • Draw 26%
  • Cagliari 23%

Futmetrix AI estimate

Clinical Lazio Punish Profligate Cagliari at the Olimpico

Skip It Futmetrix Score: 29/100. Lazio's superior efficiency in front of goal proved the difference in a match where Cagliari's persistent pressure failed to crack a resilient home defence.

Tactical Tension in the Capital

The match at the Stadio Olimpico began with a surprising rhythm as the visitors refused to be intimidated by the historic surroundings. While Lazio edged possession with 51%, it was the Cagliari attack that looked more frequent in the early exchanges. An Intensity rating of 4.8 was fueled by a barrage of 25 combined shots, as both sides looked to exploit gaps in transition. The Balance score of 2.2 reflected a first half where neither side could find the clinical touch, despite 12 corners indicating heavy set-piece pressure. Ivan Provedel was forced into several crucial interventions early on, maintaining the stalemate as the visitors peppered his goal with efforts from both inside and outside the box.

Isaksen Breaks the Deadlock

The turning point arrived in the 65th minute when the home side finally displayed the cutting edge that had been lacking. A well-constructed move saw M. Guendouzi provide a sharp assist for G. Isaksen, who finished clinically to give the Biancocelesti the lead. This breakthrough shifted the Stakes of the contest, forcing the visitors to commit even more bodies forward in search of an equaliser. Despite Cagliari registering a higher expected goals (xG) figure of 1.51 compared to Lazio's 0.69, the scoreboard remained stubbornly in favour of the hosts. The Upset Factor remained at zero as the home side’s experience began to tell, slowing the tempo and frustrating a Cagliari team that struggled to turn their 17 total shots into tangible results against a disciplined backline.

Zaccagni Seals the Points

As the match entered its final stages, the desperation in the visitors' play became evident, leading to increased fouls and a loss of composure. Lazio took full advantage of the spaces left behind during the dying moments of the contest. In the 90th minute, M. Zaccagni confirmed the victory with a composed finish, putting the result beyond doubt. Zaccagni's performance, rated at 8.3, epitomised the difference between the two teams: clinical execution over raw volume. Provedel finished the night with 5 saves, ensuring a clean sheet that leaves Lazio in a strong position in the Serie A table. For the visitors, it was a night of missed opportunities, while the home crowd celebrated a professional performance that prioritised results over aesthetics.

Key Questions

Who was the standout performer for Lazio?

Mattia Zaccagni was the top performer with a rating of 8.3, scoring the decisive second goal in the 90th minute.

How did Ivan Provedel influence the result?

Provedel was essential to the clean sheet, making 5 saves to deny a Cagliari side that attempted 17 shots during the match.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
51%
49%
Lazio 51%
Cagliari 49%
Shots
8
17
Lazio 8
Cagliari 17
Shots on Target
3
5
Lazio 3
Cagliari 5
Expected Goals (xG)
0.69
1.51
Lazio 0.69
Cagliari 1.51
Passes
443
428
Lazio 443
Cagliari 428
Pass Accuracy
85%
84%
Lazio 85%
Cagliari 84%
Corners
7
5
Lazio 7
Cagliari 5
Fouls
8
18
Lazio 8
Cagliari 18
Yellow Cards
0
2
Lazio 0
Cagliari 2
Red Cards
0
0
Lazio 0
Cagliari 0

Match Events

HT
Gianluca Gaetano 🟨 46'
46' 🔄 ↓ A. Romagnoli ↑O. Provstgaard
↓ G. Gaetano ↑M. Felici 🔄 57'
Mattia Felici 🟨 59'
62' 🔄 ↓ T. Basic ↑M. Vecino
65' ⚽ G. Isaksen (M. Guendouzi)
↓ S. Esposito ↑Z. Luvumbo 🔄 69'
↓ G. Borrelli ↑S. Kilicsoy 🔄 69'
73' 🔄 ↓ M. Lazzari ↑L. Pellegrini
↓ M. Folorunsho ↑L. Pavoletti 🔄 79'
↓ M. Palestra ↑R. Idrissi 🔄 79'
84' 🔄 ↓ G. Isaksen ↑Pedro
84' 🔄 ↓ B. Dia ↑T. Noslin
90' ⚽ M. Zaccagni
FT

Player Cards

Our take on every player in this match

Lazio

Goalkeepers
Ivan Provedel
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Manuel Lazzari
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Mario Gila
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Alessio Romagnoli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Adam Marušić
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Midfielders
Mattéo Guendouzi
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.6
Rating
Danilo Cataldi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Toma Bašić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
62
Entry
Forwards
Gustav Isaksen
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Boulaye Dia
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Mattia Zaccagni
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8.3
Rating
BENCH
Christos Mandas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alessio Furlanetto
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Luca Pellegrini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Patric
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Elseid Hysaj
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Oliver Provstgaard
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Matías Vecino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Reda Belahyane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pedro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Tijjani Noslin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry

Cagliari

Goalkeepers
Elia Caprile
SIEVE
SIEVE
33%
Save %
33%
Save %
2
Conceded
1
Saves
Defenders
Gabriele Zappa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Yerry Mina
MAGNET
MAGNET
84
Activity
84
Activity
74
Passes
10
Duels
Sebastiano Luperto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Marco Palestra
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
64%
Duel Win %
Midfielders
Michel Adopo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Matteo Prati
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Michael Folorunsho
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Gianluca Gaetano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
57
Entry
Forwards
Sebastiano Esposito
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
69
Entry
Gennaro Borrelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
BENCH
Boris Radunovic
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Vincenzo Sarno
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Riyad Idrissi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Juan Martín Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alessandro Di Pardo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Zé Pedro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luca Mazzitelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolò Cavuoti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mattia Felici
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Semih Kılıçsoy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Leonardo Pavoletti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Zito Luvumbo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
11/03/2025 Lazio 2 - 0 Cagliari Serie A Stadio Olimpico
02/03/2025 Cagliari 1 - 2 Lazio Serie A Unipol Domus
11/04/2024 Lazio 2 - 1 Cagliari Serie A Stadio Olimpico
02/10/2024 Cagliari 1 - 3 Lazio Serie A Unipol Domus
12/02/2023 Lazio 1 - 0 Cagliari Serie A Stadio Olimpico
03/05/2022 Cagliari 0 - 3 Lazio Serie A Unipol Domus
11/03/2025
2 - 0
Serie A Stadio Olimpico
02/03/2025
1 - 2
Serie A Unipol Domus
11/04/2024
2 - 1
Serie A Stadio Olimpico
02/10/2024
1 - 3
Serie A Unipol Domus
12/02/2023
1 - 0
Serie A Stadio Olimpico
03/05/2022
0 - 3
Serie A Unipol Domus
Lazio Win
Cagliari Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Napoli 10 22 16 8 +8 DNapoli 0 - 0 Como (01-11-2025)WLecce 0 - 1 Napoli (28-10-2025)WNapoli 3 - 1 Inter (25-10-2025)LTorino 1 - 0 Napoli (18-10-2025)WNapoli 2 - 1 Genoa (05-10-2025)
2 Inter 10 21 24 12 +12 WHellas Verona 1 - 2 Inter (02-11-2025)WInter 3 - 0 Fiorentina (29-10-2025)LNapoli 3 - 1 Inter (25-10-2025)WAS Roma 0 - 1 Inter (18-10-2025)WInter 4 - 1 Cremonese (04-10-2025)
3 AC Milan 10 21 15 7 +8 WAC Milan 1 - 0 AS Roma (02-11-2025)DAtalanta 1 - 1 AC Milan (28-10-2025)DAC Milan 2 - 2 Pisa (24-10-2025)WAC Milan 2 - 1 Fiorentina (19-10-2025)DJuventus 0 - 0 AC Milan (05-10-2025)
4 AS Roma 10 21 10 5 +5 LAC Milan 1 - 0 AS Roma (02-11-2025)WAS Roma 2 - 1 Parma (29-10-2025)WSassuolo 0 - 1 AS Roma (26-10-2025)LAS Roma 0 - 1 Inter (18-10-2025)WFiorentina 1 - 2 AS Roma (05-10-2025)
5 Bologna 10 18 16 8 +8 WParma 1 - 3 Bologna (02-11-2025)DBologna 0 - 0 Torino (29-10-2025)DFiorentina 2 - 2 Bologna (26-10-2025)WCagliari 0 - 2 Bologna (19-10-2025)WBologna 4 - 0 Pisa (05-10-2025)
6 Juventus 10 18 14 10 +4 WCremonese 1 - 2 Juventus (01-11-2025)WJuventus 3 - 1 Udinese (29-10-2025)LLazio 1 - 0 Juventus (26-10-2025)LComo 2 - 0 Juventus (19-10-2025)DJuventus 0 - 0 AC Milan (05-10-2025)
7 Como 10 17 12 6 +6 DNapoli 0 - 0 Como (01-11-2025)WComo 3 - 1 Hellas Verona (29-10-2025)DParma 0 - 0 Como (25-10-2025)WComo 2 - 0 Juventus (19-10-2025)DAtalanta 1 - 1 Como (04-10-2025)
8 Lazio 10 15 13 7 +6 WLazio 2 - 0 Cagliari (03-11-2025)DPisa 0 - 0 Lazio (30-10-2025)WLazio 1 - 0 Juventus (26-10-2025)DAtalanta 0 - 0 Lazio (19-10-2025)DLazio 3 - 3 Torino (04-10-2025)
9 Udinese 10 15 12 15 -3 WUdinese 1 - 0 Atalanta (01-11-2025)LJuventus 3 - 1 Udinese (29-10-2025)WUdinese 3 - 2 Lecce (25-10-2025)DCremonese 1 - 1 Udinese (20-10-2025)DUdinese 1 - 1 Cagliari (05-10-2025)
10 Cremonese 10 14 12 12 0 LCremonese 1 - 2 Juventus (01-11-2025)WGenoa 0 - 2 Cremonese (29-10-2025)DCremonese 1 - 1 Atalanta (25-10-2025)DCremonese 1 - 1 Udinese (20-10-2025)LInter 4 - 1 Cremonese (04-10-2025)
11 Atalanta 10 13 13 8 +5 LUdinese 1 - 0 Atalanta (01-11-2025)DAtalanta 1 - 1 AC Milan (28-10-2025)DCremonese 1 - 1 Atalanta (25-10-2025)DAtalanta 0 - 0 Lazio (19-10-2025)DAtalanta 1 - 1 Como (04-10-2025)
12 Sassuolo 10 13 11 12 -1 LSassuolo 1 - 2 Genoa (03-11-2025)WCagliari 1 - 2 Sassuolo (30-10-2025)LSassuolo 0 - 1 AS Roma (26-10-2025)DLecce 0 - 0 Sassuolo (18-10-2025)WHellas Verona 0 - 1 Sassuolo (03-10-2025)
13 Torino 10 13 10 16 -6 DTorino 2 - 2 Pisa (02-11-2025)DBologna 0 - 0 Torino (29-10-2025)WTorino 2 - 1 Genoa (26-10-2025)WTorino 1 - 0 Napoli (18-10-2025)DLazio 3 - 3 Torino (04-10-2025)
14 Cagliari 10 9 9 14 -5 LLazio 2 - 0 Cagliari (03-11-2025)LCagliari 1 - 2 Sassuolo (30-10-2025)DHellas Verona 2 - 2 Cagliari (26-10-2025)LCagliari 0 - 2 Bologna (19-10-2025)DUdinese 1 - 1 Cagliari (05-10-2025)
15 Lecce 10 9 8 14 -6 WFiorentina 0 - 1 Lecce (02-11-2025)LLecce 0 - 1 Napoli (28-10-2025)LUdinese 3 - 2 Lecce (25-10-2025)DLecce 0 - 0 Sassuolo (18-10-2025)WParma 0 - 1 Lecce (04-10-2025)
16 Parma 10 7 5 12 -7 LParma 1 - 3 Bologna (02-11-2025)LAS Roma 2 - 1 Parma (29-10-2025)DParma 0 - 0 Como (25-10-2025)DGenoa 0 - 0 Parma (19-10-2025)LParma 0 - 1 Lecce (04-10-2025)
17 Pisa 10 6 7 14 -7 DTorino 2 - 2 Pisa (02-11-2025)DPisa 0 - 0 Lazio (30-10-2025)DAC Milan 2 - 2 Pisa (24-10-2025)DPisa 0 - 0 Hellas Verona (18-10-2025)LBologna 4 - 0 Pisa (05-10-2025)
18 Genoa 10 6 6 14 -8 WSassuolo 1 - 2 Genoa (03-11-2025)LGenoa 0 - 2 Cremonese (29-10-2025)LTorino 2 - 1 Genoa (26-10-2025)DGenoa 0 - 0 Parma (19-10-2025)LNapoli 2 - 1 Genoa (05-10-2025)
19 Hellas Verona 10 5 6 16 -10 LHellas Verona 1 - 2 Inter (02-11-2025)LComo 3 - 1 Hellas Verona (29-10-2025)DHellas Verona 2 - 2 Cagliari (26-10-2025)DPisa 0 - 0 Hellas Verona (18-10-2025)LHellas Verona 0 - 1 Sassuolo (03-10-2025)
20 Fiorentina 10 4 7 16 -9 LFiorentina 0 - 1 Lecce (02-11-2025)LInter 3 - 0 Fiorentina (29-10-2025)DFiorentina 2 - 2 Bologna (26-10-2025)LAC Milan 2 - 1 Fiorentina (19-10-2025)LFiorentina 1 - 2 AS Roma (05-10-2025)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.