Sassuolo vs Cagliari

4 April 2026 · Serie A · 2025/26 · Referee Daniele Chiffi

Full time 2 – 1

Half-time: 0–1

  • Ulisses García 50’
  • Andrea Pinamonti 78’
  • Sebastiano Esposito 31’ (pen)

Match summary

Sassuolo came from behind to win 2-1 at home to Cagliari. Cagliari led 1-0 at half-time.

Sebastiano Esposito put Cagliari ahead from the penalty spot in the 31st minute, Ulisses García equalised from a corner in the 50th minute, and Andrea Pinamonti won it in the 78th minute, set up by Darryl Bakola.

Cagliari can feel hard done by, creating 1.91 expected goals (xG) from 11 shots to Sassuolo's 0.48 from 9.

Match stats

50% Possession 50%
9 Shots 11
2 Shots on target 3
2 Corners 2
89 Attacks 97
33 Dangerous attacks 44
434 Passes 440
84% Pass accuracy 83%
15 Tackles 19
14 Fouls 11
2 Yellow cards 0
0 Red cards 0
2 Offsides 1

Key events

Sassuolo Cagliari
Kick-off
3’
Ndary AdopoShot on target
28’
VAR review
29’
30’
Sebastiano EspositoPenalty0-1 (Cagliari)
42’
Alessandro DeiolaShot on target
Half-time0-1
Second half underway
Ulisses GarciaLeft foot shot1-1 (Sassuolo)
50’
Woyo CoulibalyFilippo Romagna
58’
69’
74’
Gennaro BorrelliMichael Folorunsho
Andrea PinamontiRight foot shot2-1 (Sassuolo)
78’
83’
Semih KılıçsoyZé Pedro
90’
Gabriele ZappaMichel Adopo
Full-time2-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.48 1.91 31’ Sebastiano Esposito (Cagliari), 0-1 31’ 50’ Ulisses García (Sassuolo), 1-1 50’ 78’ Andrea Pinamonti (Sassuolo), 2-1 78’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.48 1.91 31’ Sebastiano Esposito (Cagliari), 0-1 Esposito 31’ 50’ Ulisses García (Sassuolo), 1-1 García 50’ 78’ Andrea Pinamonti (Sassuolo), 2-1 Pinamonti 78’
Sassuolo 0.48 xGCagliari 1.91 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Cagliari attacking Sassuolo attacking 
31’ Sebastiano Esposito (Cagliari), penalty, 0.76 xG, goal 66’ Alessandro Deiola (Cagliari), open play, 0.33 xG, off target 90+3’ Adam Obert (Cagliari), open play, 0.29 xG, off target 52’ Alessandro Deiola (Cagliari), open play, 0.11 xG, off target 78’ Andrea Pinamonti (Sassuolo), open play, 0.10 xG, goal 3’ Ndary Adopo (Cagliari), set piece, 0.08 xG, saved 15’ Sebastiano Esposito (Cagliari), open play, 0.09 xG, blocked 10’ Alessandro Deiola (Cagliari), open play, 0.07 xG, blocked 90+4’ M'Bala Nzola (Sassuolo), open play, 0.07 xG, off target 15’ Sebastiano Esposito (Cagliari), open play, 0.07 xG, off target 59’ Ismaël Koné (Sassuolo), open play, 0.07 xG, off target 50’ Domenico Berardi (Sassuolo), direct free kick, 0.05 xG, blocked 90+1’ Darryl Bakola (Sassuolo), open play, 0.05 xG, off target 22’ Yerry Mina (Cagliari), from a corner, 0.05 xG, blocked 46’ Domenico Berardi (Sassuolo), from a corner, 0.05 xG, blocked 5’ Kristian Thorstvedt (Sassuolo), open play, 0.04 xG, off target 42’ Alessandro Deiola (Cagliari), open play, 0.03 xG, saved 53’ Sebastian Walukiewicz (Sassuolo), open play, 0.03 xG, off target 58’ Michael Folorunsho (Cagliari), open play, 0.03 xG, off target 50’ Ulisses García (Sassuolo), from a corner, 0.02 xG, goal 31’ Sebastiano Esposito (Cagliari), penalty, 0.76 xG, goal 66’ Alessandro Deiola (Cagliari), open play, 0.33 xG, off target 90+3’ Adam Obert (Cagliari), open play, 0.29 xG, off target 52’ Alessandro Deiola (Cagliari), open play, 0.11 xG, off target 78’ Andrea Pinamonti (Sassuolo), open play, 0.10 xG, goal 3’ Ndary Adopo (Cagliari), set piece, 0.08 xG, saved 15’ Sebastiano Esposito (Cagliari), open play, 0.09 xG, blocked 90+4’ M'Bala Nzola (Sassuolo), open play, 0.07 xG, off target 10’ Alessandro Deiola (Cagliari), open play, 0.07 xG, blocked 15’ Sebastiano Esposito (Cagliari), open play, 0.07 xG, off target 59’ Ismaël Koné (Sassuolo), open play, 0.07 xG, off target 50’ Domenico Berardi (Sassuolo), direct free kick, 0.05 xG, blocked 90+1’ Darryl Bakola (Sassuolo), open play, 0.05 xG, off target 22’ Yerry Mina (Cagliari), from a corner, 0.05 xG, blocked 46’ Domenico Berardi (Sassuolo), from a corner, 0.05 xG, blocked 5’ Kristian Thorstvedt (Sassuolo), open play, 0.04 xG, off target 42’ Alessandro Deiola (Cagliari), open play, 0.03 xG, saved 53’ Sebastian Walukiewicz (Sassuolo), open play, 0.03 xG, off target 58’ Michael Folorunsho (Cagliari), open play, 0.03 xG, off target 50’ Ulisses García (Sassuolo), from a corner, 0.02 xG, goal
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Sassuolo 4-2-3-1 Starting XI
Murić
Walukiewicz
Romagna 58’
Idzes
Garcia
Koné 69’
Thorstvedt
Berardi
Volpato 58’
Laurienté 69’
Pinamonti 82’
Cagliari 3-5-2 Starting XI
Caprile
Rodríguez
Mina
Pedro 83’
Obert
Deiola
Gaetano 75’
Adopo 90’
Palestra
Folorunsho 74’
Esposito 89’

Player stats

PlayerPosMinGAShxGxAKPCards
Arijanet Muric GK900 0.000.000
Sebastian Walukiewicz DEF901 0.030.000
Jay Idzes DEF900 0.000.000
Filippo Romagna DEF610 0.000.000
Ulisses García DEF9011 0.020.000
Kristian Thorstvedt MID901 0.040.000
Ismaël Koné MID721 0.070.000
Domenico Berardi MID902 0.100.000
Cristian Volpato MID610 0.000.051
Armand Lauriente MID720 0.000.000
Andrea Pinamonti FWD8511 0.100.000
Woyo Coulibaly Sub290 0.000.000
Nemanja Matic Sub290 0.000.000
Darryl Bakola Sub1811 0.050.172
Luca Lipani Sub180 0.000.000
M'Bala Nzola Sub51 0.070.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Sassuolo win 45% Avg odds 2.11
Draw 30% Avg odds 3.11
Cagliari win 25% Avg odds 3.75

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.