Sassuolo vs Empoli

24 February 2024 · Serie A · 2023/24 · Referee Gianluca Aureliano

Full time 2 – 3

Half-time: 0–1

  • Andrea Pinamonti 54’ (pen)
  • Gianmarco Ferrari 77’
  • Sebastiano Luperto 11’
  • M'Baye Niang 64’ (pen)
  • Simone Bastoni 90+4’

Match summary

Empoli beat Sassuolo 3-2 on the road, with the winner arriving in stoppage time. Empoli led 1-0 at half-time.

In the first half, Sebastiano Luperto put Empoli ahead with a header in the 11th minute, set up by Razvan Marin. In the second half, Andrea Pinamonti equalised from the penalty spot in the 54th minute, M'Baye Niang put Empoli back in front from the penalty spot in the 64th minute, Gianmarco Ferrari equalised with a header in the 77th minute, set up by Nedim Bajrami, and Simone Bastoni won it with a header in stoppage time, set up by Razvan Marin.

The chances backed that up: Empoli created 2.53 expected goals (xG) from 14 shots to Sassuolo's 1.60 from 19.

Match stats

Sassuolo Empoli
19 Shots 14
5 Shots on Target 6
4 Corners 1
1 Yellow Cards 3
0 Red Cards 0
1.60 xG 2.53
0.84 Non-penalty xG 1.76
7 Deep Completions 6

Key events

Sassuolo Empoli
Kick-off
11’
Sebastiano Luperto
Assist: Razvan Marin
0-1 (Empoli)
Half-time0-1
Andrea Pinamonti
Penalty
1-1 (Sassuolo)
54’
64’
M'Baye Niang
Penalty
1-2 (Empoli)
Gianmarco Ferrari
Assist: Nedim Bajrami
2-2 (Sassuolo)
77’
90+4’
Simone Bastoni
Assist: Razvan Marin
2-3 (Empoli)
Full-time2-3

Bookings

Card times are not on file for this game, so they are listed without a minute.

Sassuolo
  • Daniel Boloca
Empoli
  • Ardian Ismajli
  • Matteo Cancellieri
  • Simone Bastoni

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 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.60 2.53 11’ Sebastiano Luperto (Empoli), 0-1 11’ 54’ Andrea Pinamonti (Sassuolo), 1-1 54’ 64’ M'Baye Niang (Empoli), 1-2 64’ 77’ Gianmarco Ferrari (Sassuolo), 2-2 77’ 90+4’ Simone Bastoni (Empoli), 2-3 90+4’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.60 2.53 11’ Sebastiano Luperto (Empoli), 0-1 Luperto 11’ 54’ Andrea Pinamonti (Sassuolo), 1-1 Pinamonti 54’ 64’ M'Baye Niang (Empoli), 1-2 Niang 64’ 77’ Gianmarco Ferrari (Sassuolo), 2-2 Ferrari 77’ 90+4’ Simone Bastoni (Empoli), 2-3 Bastoni 90+4’
Sassuolo 1.60 xGEmpoli 2.53 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Empoli attacking Sassuolo attacking 
54’ Andrea Pinamonti (Sassuolo), penalty, 0.76 xG, goal 64’ M'Baye Niang (Empoli), penalty, 0.76 xG, goal 11’ Sebastiano Luperto (Empoli), set piece, 0.55 xG, goal 71’ M'Baye Niang (Empoli), open play, 0.52 xG, saved 34’ Gianmarco Ferrari (Sassuolo), from a corner, 0.13 xG, off target 36’ Viktor Kovalenko (Empoli), open play, 0.13 xG, blocked 90+4’ Simone Bastoni (Empoli), set piece, 0.10 xG, goal 42’ Youssef Maleh (Empoli), open play, 0.08 xG, saved 63’ M'Baye Niang (Empoli), from a corner, 0.09 xG, blocked 20’ Armand Lauriente (Sassuolo), direct free kick, 0.08 xG, off target 83’ Kristian Thorstvedt (Sassuolo), open play, 0.07 xG, off target 85’ Nicolò Cambiaghi (Empoli), open play, 0.07 xG, off target 86’ Nedim Bajrami (Sassuolo), open play, 0.07 xG, blocked 87’ Nedim Bajrami (Sassuolo), open play, 0.06 xG, off target 90+6’ Ruan (Sassuolo), open play, 0.06 xG, saved 47’ Andrea Pinamonti (Sassuolo), open play, 0.05 xG, saved 77’ Gianmarco Ferrari (Sassuolo), set piece, 0.05 xG, goal 87’ Nicolò Cambiaghi (Empoli), open play, 0.05 xG, off target 13’ Josh Doig (Sassuolo), open play, 0.05 xG, off target 45’ Youssef Maleh (Empoli), open play, 0.04 xG, off target 4’ Razvan Marin (Empoli), direct free kick, 0.04 xG, saved 63’ Matteo Cancellieri (Empoli), from a corner, 0.04 xG, blocked 79’ Nedim Bajrami (Sassuolo), open play, 0.04 xG, blocked 51’ Josh Doig (Sassuolo), open play, 0.03 xG, saved 29’ Armand Lauriente (Sassuolo), open play, 0.03 xG, off target 68’ Ruan (Sassuolo), set piece, 0.03 xG, off target 59’ M'Baye Niang (Empoli), open play, 0.03 xG, off target 61’ Kristian Thorstvedt (Sassuolo), open play, 0.02 xG, off target 70’ Matheus Henrique (Sassuolo), open play, 0.02 xG, blocked 84’ Armand Lauriente (Sassuolo), open play, 0.02 xG, off target 15’ Matheus Henrique (Sassuolo), open play, 0.01 xG, off target 7’ Armand Lauriente (Sassuolo), open play, 0.01 xG, off target 60’ Razvan Marin (Empoli), open play, 0.01 xG, off target 54’ Andrea Pinamonti (Sassuolo), penalty, 0.76 xG, goal 64’ M'Baye Niang (Empoli), penalty, 0.76 xG, goal 11’ Sebastiano Luperto (Empoli), set piece, 0.55 xG, goal 71’ M'Baye Niang (Empoli), open play, 0.52 xG, saved 36’ Viktor Kovalenko (Empoli), open play, 0.13 xG, blocked 34’ Gianmarco Ferrari (Sassuolo), from a corner, 0.13 xG, off target 90+4’ Simone Bastoni (Empoli), set piece, 0.10 xG, goal 63’ M'Baye Niang (Empoli), from a corner, 0.09 xG, blocked 42’ Youssef Maleh (Empoli), open play, 0.08 xG, saved 20’ Armand Lauriente (Sassuolo), direct free kick, 0.08 xG, off target 83’ Kristian Thorstvedt (Sassuolo), open play, 0.07 xG, off target 85’ Nicolò Cambiaghi (Empoli), open play, 0.07 xG, off target 86’ Nedim Bajrami (Sassuolo), open play, 0.07 xG, blocked 87’ Nedim Bajrami (Sassuolo), open play, 0.06 xG, off target 90+6’ Ruan (Sassuolo), open play, 0.06 xG, saved 47’ Andrea Pinamonti (Sassuolo), open play, 0.05 xG, saved 77’ Gianmarco Ferrari (Sassuolo), set piece, 0.05 xG, goal 87’ Nicolò Cambiaghi (Empoli), open play, 0.05 xG, off target 13’ Josh Doig (Sassuolo), open play, 0.05 xG, off target 45’ Youssef Maleh (Empoli), open play, 0.04 xG, off target 63’ Matteo Cancellieri (Empoli), from a corner, 0.04 xG, blocked 4’ Razvan Marin (Empoli), direct free kick, 0.04 xG, saved 79’ Nedim Bajrami (Sassuolo), open play, 0.04 xG, blocked 51’ Josh Doig (Sassuolo), open play, 0.03 xG, saved 29’ Armand Lauriente (Sassuolo), open play, 0.03 xG, off target 68’ Ruan (Sassuolo), set piece, 0.03 xG, off target 59’ M'Baye Niang (Empoli), open play, 0.03 xG, off target 61’ Kristian Thorstvedt (Sassuolo), open play, 0.02 xG, off target 84’ Armand Lauriente (Sassuolo), open play, 0.02 xG, off target 70’ Matheus Henrique (Sassuolo), open play, 0.02 xG, blocked 15’ Matheus Henrique (Sassuolo), open play, 0.01 xG, off target 7’ Armand Lauriente (Sassuolo), open play, 0.01 xG, off target 60’ Razvan Marin (Empoli), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Andrea Consigli GK900 0.000.000
Marcus Pedersen DEF900 0.000.021
Ruan DEF902 0.090.000
Gianmarco Ferrari DEF9012 0.190.132
Josh Doig DEF902 0.080.051
Matheus Henrique MID902 0.030.031
Daniel Boloca MID480 0.000.000
Cristian Volpato MID700 0.000.000
Kristian Thorstvedt MID902 0.090.031
Armand Lauriente MID904 0.130.071
Andrea Pinamonti FWD9012 0.810.162
Nedim Bajrami Sub4213 0.170.082
Samuele Mulattieri Sub200 0.000.041
Gregoire Defrel Sub10 0.000.000
Uros Racic Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Sassuolo win 42% Avg odds 2.26
Draw 29% Avg odds 3.33
Empoli win 29% Avg odds 3.30

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. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.