Serie A Gameweek 9

Cagliari 1 - 2 FT Sassuolo

Unipol Domus

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

Futmetrix Verdict
45
FT
Thu, Oct 30
Italiano
Cagliari
1-2
Sassuolo
⚡ Intensity 51
⚖️ Balance 27
🏆 Stakes 0
🎲 Upset 10
Sassuolo edge Cagliari in physical battle

Win Probability

  • Cagliari 39%
  • Draw 26%
  • Sassuolo 35%

Futmetrix AI estimate

Sassuolo Secure Hard-Fought Victory in Sardinia

Average Entertainment Futmetrix Score: 45/100. A clinical second-half display saw Sassuolo navigate a hostile atmosphere to take maximum points, leaving Cagliari to rue their missed opportunities.

Tactical Grind at Unipol Domus

The match at Unipol Domus began as a cagey affair, defined more by physical duels than fluid football. With 41 fouls committed across the ninety minutes, neither side was willing to yield an inch in a contest where the Stakes felt immense for the hosts. Cagliari relied heavily on the energy of Marco Palestra, who was a standout performer in the midfield, constantly looking to progress the ball. However, despite their industry, the Sardinian side struggled to test the opposition goalkeeper. The Sassuolo setup remained disciplined, as they controlled possession with 54%, patiently waiting for a lapse in the home side’s concentration while absorbing the pressure from three Cagliari corners.

Clinical Edge Breaks the Deadlock

The second half saw the Balance of the game tilt decisively in favor of the visitors. In the 54th minute, Armand Laurienté demonstrated why he is the focal point of the Neroverdi attack, firing home to give his side the lead. The goal acted as a catalyst for Sassuolo, who doubled their advantage just eleven minutes later. C. Volpato turned provider, delivering a pinpoint ball for A. Pinamonti to finish clinically. This flurry of offensive efficiency stunned the home crowd and highlighted the gap in quality in the final third, as Sassuolo turned their superior possession into a tangible advantage on the scoreboard while Cagliari’s defense momentarily fractured.

Late Surge Fails to Rescue Cagliari

Refusing to concede defeat, the home side threw caution to the wind in the closing stages. The introduction of M. Felici as a substitute proved inspired, as he provided the assist for S. Esposito to pull one back in the 73rd minute. This sparked a frantic finale, with an Intensity rating of 7.9 reflecting the desperate nature of Cagliari's pursuit of an equalizer. Despite their late pressure and a superior expected goals (xG) of 0.72 compared to Sassuolo's 0.56, the hosts only managed a single shot on target throughout the entire match. Sassuolo’s Upset Factor remained at zero as the favorites held firm, securing a 1-2 win that consolidates their mid-table position while leaving Cagliari entrenched in a difficult run of form.

Key Questions

How did substitute Armand Laurienté change the game?

Laurienté, who started the match, provided the crucial opening goal in the 54th minute, breaking the tactical stalemate and leading Sassuolo to victory.

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
46%
54%
Cagliari 46%
Sassuolo 54%
Shots
8
12
Cagliari 8
Sassuolo 12
Shots on Target
1
4
Cagliari 1
Sassuolo 4
Expected Goals (xG)
0.72
0.56
Cagliari 0.72
Sassuolo 0.56
Passes
337
404
Cagliari 337
Sassuolo 404
Pass Accuracy
78%
85%
Cagliari 78%
Sassuolo 85%
Corners
3
7
Cagliari 3
Sassuolo 7
Fouls
20
21
Cagliari 20
Sassuolo 21
Yellow Cards
4
4
Cagliari 4
Sassuolo 4
Red Cards
0
0
Cagliari 0
Sassuolo 0

Match Events

HT
A. Lauriente 54'
58' 🟨 Adam Obert
62' 🔄 M. Folorunsho G. Gaetano
62' 🔄 G. Zappa M. Felici
A. Pinamonti (C. Volpato) 65'
73' S. Esposito (M. Felici)
A. Pinamonti L. Moro 🔄 74'
K. Thorstvedt A. Vranckx 🔄 74'
A. Lauriente A. Fadera 🔄 74'
76' 🔄 G. Borrelli L. Pavoletti
83' 🔄 M. Adopo L. Mazzitelli
83' 🔄 S. Esposito Z. Luvumbo
C. Volpato W. Cheddira 🔄 85'
I. Kone E. Iannoni 🔄 85'
Alieu Fadera 🟨 86'
89' 🟨 Riyad Idrissi
Edoardo Iannoni 🟨 90'+6
90'+7 🟨 Elia Caprile
FT

Player Cards

Our take on every player in this match

Cagliari

Goalkeepers
Elia Caprile
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Gabriele Zappa
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Zé Pedro
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
Adam Obert
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Marco Palestra
PROVOCATEUR
PROVOCATEUR
6
Fouls Won
6
Fouls Won
12
Duels Won
0
Pens Won
Michel Adopo
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Matteo Prati
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Michael Folorunsho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Riyad Idrissi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Gennaro Borrelli
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Sebastiano Esposito
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Giuseppe Ciocci
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Vincenzo Sarno
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sebastiano Luperto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
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
Yerry Mina
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
15
Total Mins
Started
Entry
Gianluca Gaetano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Nicolò Cavuoti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Liteta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Semih Kılıçsoy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mattia Felici
SUPER SUB
SUPER SUB
1
Assist
1
Assist
28
Minutes
7
Rating
Leonardo Pavoletti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Zito Luvumbo
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won

Sassuolo

Goalkeepers
Arijanet Murić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Sebastian Walukiewicz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jay Idzes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Fali Candé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Woyo Coulibaly
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
Midfielders
Kristian Thorstvedt
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
29%
Pass Acc
Nemanja Matić
MAGNET
MAGNET
67
Activity
67
Activity
61
Passes
6
Duels
Ismaël Koné
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Forwards
Cristian Volpato
MAGNET
MAGNET
47
Activity
47
Activity
34
Passes
13
Duels
Andrea Pinamonti
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Armand Laurienté
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Stefano Turati
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Gioele Zacchi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Josh Doig
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yeferson Paz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cas Odenthal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tarik Muharemović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luca Lipani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aster Vranckx
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Edoardo Iannoni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Walid Cheddira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Alieu Fadera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Luca Moro
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Nicholas Pierini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
10/30/2025 Cagliari 1 - 2 Sassuolo Serie A Unipol Domus
05/19/2024 Sassuolo 0 - 2 Cagliari Serie A MAPEI Stadium - Città del Tricolore
12/11/2023 Cagliari 2 - 1 Sassuolo Serie A Unipol Domus
04/16/2022 Cagliari 1 - 0 Sassuolo Serie A Unipol Domus
01/19/2022 Sassuolo 1 - 0 Cagliari Coppa Italia MAPEI Stadium - Città del Tricolore
11/21/2021 Sassuolo 2 - 2 Cagliari Serie A MAPEI Stadium - Città del Tricolore
10/30/2025
Serie A Unipol Domus
05/19/2024
Serie A MAPEI Stadium - Città del Tricolore
12/11/2023
Serie A Unipol Domus
04/16/2022
Serie A Unipol Domus
01/19/2022
Coppa Italia MAPEI Stadium - Città del Tricolore
11/21/2021
Serie A MAPEI Stadium - Città del Tricolore
Cagliari Win
Sassuolo Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Napoli 9 21 16 8 +8 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)LAC Milan 2 - 1 Napoli (28-09-2025)
2 AS Roma 9 21 10 4 +6 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)WAS Roma 2 - 0 Hellas Verona (28-09-2025)
3 Inter 9 18 22 11 +11 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)WCagliari 0 - 2 Inter (27-09-2025)
4 AC Milan 9 18 14 7 +7 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)WAC Milan 2 - 1 Napoli (28-09-2025)
5 Como 9 16 12 6 +6 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)DComo 1 - 1 Cremonese (27-09-2025)
6 Bologna 9 15 13 7 +6 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)DLecce 2 - 2 Bologna (28-09-2025)
7 Juventus 9 15 12 9 +3 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)DJuventus 1 - 1 Atalanta (27-09-2025)
8 Cremonese 9 14 11 10 +1 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)DComo 1 - 1 Cremonese (27-09-2025)
9 Atalanta 9 13 13 7 +6 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)DJuventus 1 - 1 Atalanta (27-09-2025)
10 Sassuolo 9 13 10 10 0 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)WSassuolo 3 - 1 Udinese (28-09-2025)
11 Lazio 9 12 11 7 +4 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)WGenoa 0 - 3 Lazio (29-09-2025)
12 Udinese 9 12 11 15 -4 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)LSassuolo 3 - 1 Udinese (28-09-2025)
13 Torino 9 12 8 14 -6 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)LParma 2 - 1 Torino (29-09-2025)
14 Cagliari 9 9 9 12 -3 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)LCagliari 0 - 2 Inter (27-09-2025)
15 Parma 9 7 4 9 -5 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)WParma 2 - 1 Torino (29-09-2025)
16 Lecce 9 6 7 14 -7 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)DLecce 2 - 2 Bologna (28-09-2025)
17 Pisa 9 5 5 12 -7 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)DPisa 0 - 0 Fiorentina (28-09-2025)
18 Hellas Verona 9 5 5 14 -9 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)LAS Roma 2 - 0 Hellas Verona (28-09-2025)
19 Fiorentina 9 4 7 15 -8 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)DPisa 0 - 0 Fiorentina (28-09-2025)
20 Genoa 9 3 4 13 -9 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)LGenoa 0 - 3 Lazio (29-09-2025)