Empoli vs Sassuolo

26 November 2023 · Serie A · 2023/24 · Referee Simone Sozza

Full time 3 – 4

Half-time: 2–2

  • Francesco Caputo 4’ (pen)
  • Jacopo Fazzini 30’
  • Viktor Kovalenko 86’
  • Andrea Pinamonti 12’
  • Matheus Henrique 22’
  • Domenico Berardi 66’ (pen), 90+2’

Match summary

Sassuolo came from behind to win 4-3 away at Empoli, with the winner arriving in stoppage time. It was 2-2 at half-time.

In the first half, Francesco Caputo put Empoli ahead from the penalty spot in the 4th minute, Andrea Pinamonti equalised with a header in the 12th minute, Matheus Henrique put Sassuolo in front with a header in the 22nd minute, set up by Jeremy Toljan, and Jacopo Fazzini equalised in the 30th minute. In the second half, Domenico Berardi put Sassuolo back in front from the penalty spot in the 66th minute, Viktor Kovalenko equalised in the 86th minute, and Berardi won it in stoppage time, set up by Matias Viña.

The chances backed that up: Sassuolo created 2.98 expected goals (xG) from 17 shots to Empoli's 1.50 from 11.

Match stats

Empoli Sassuolo
11 Shots 17
9 Shots on Target 9
6 Corners 5
4 Yellow Cards 2
0 Red Cards 0
1.48 xG 2.98
0.72 Non-penalty xG 2.21
6 Deep Completions 11

Key events

Empoli Sassuolo
Kick-off
Francesco Caputo
Penalty
1-0 (Empoli)
4’
12’
Andrea Pinamonti1-1 (Sassuolo)
22’
Matheus Henrique
Assist: Jeremy Toljan
1-2 (Sassuolo)
Jacopo Fazzini2-2 (Empoli)
30’
Half-time2-2
66’
Domenico Berardi
Penalty
2-3 (Sassuolo)
Viktor Kovalenko3-3 (Empoli)
86’
90+2’
Domenico Berardi
Assist: Matias Viña
3-4 (Sassuolo)
Full-time3-4

Bookings

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

Empoli
  • Youssef Maleh
  • Jacopo Fazzini
  • Emmanuel Gyasi
  • Alberto Grassi
Sassuolo
  • Matheus Henrique
  • Domenico Berardi

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 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.50 2.98 4’ Francesco Caputo (Empoli), 1-0 4’ 12’ Andrea Pinamonti (Sassuolo), 1-1 12’ 22’ Matheus Henrique (Sassuolo), 1-2 22’ 30’ Jacopo Fazzini (Empoli), 2-2 30’ 66’ Domenico Berardi (Sassuolo), 2-3 66’ 86’ Viktor Kovalenko (Empoli), 3-3 86’ 90+2’ Domenico Berardi (Sassuolo), 3-4 90+2’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.50 2.98 4’ Francesco Caputo (Empoli), 1-0 Caputo 4’ 12’ Andrea Pinamonti (Sassuolo), 1-1 Pinamonti 12’ 22’ Matheus Henrique (Sassuolo), 1-2 Henrique 22’ 30’ Jacopo Fazzini (Empoli), 2-2 Fazzini 30’ 66’ Domenico Berardi (Sassuolo), 2-3 Berardi 66’ 86’ Viktor Kovalenko (Empoli), 3-3 Kovalenko 86’ 90+2’ Domenico Berardi (Sassuolo), 3-4 Berardi 90+2’
Empoli 1.50 xGSassuolo 2.98 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Sassuolo attacking Empoli attacking 
4’ Francesco Caputo (Empoli), penalty, 0.76 xG, goal 66’ Domenico Berardi (Sassuolo), penalty, 0.76 xG, goal 22’ Matheus Henrique (Sassuolo), open play, 0.53 xG, goal 12’ Andrea Pinamonti (Sassuolo), from a corner, 0.40 xG, goal 57’ Ruan (Sassuolo), from a corner, 0.34 xG, off target 22’ Domenico Berardi (Sassuolo), open play, 0.32 xG, saved 86’ Emmanuel Gyasi (Empoli), open play, 0.31 xG, saved 84’ Domenico Berardi (Sassuolo), open play, 0.13 xG, saved 47’ Matteo Cancellieri (Empoli), open play, 0.12 xG, blocked 67’ Andrea Pinamonti (Sassuolo), open play, 0.09 xG, blocked 20’ Kristian Thorstvedt (Sassuolo), set piece, 0.08 xG, saved 43’ Francesco Caputo (Empoli), from a corner, 0.08 xG, saved 90+2’ Nedim Bajrami (Sassuolo), direct free kick, 0.08 xG, blocked 90+2’ Domenico Berardi (Sassuolo), set piece, 0.06 xG, goal 86’ Viktor Kovalenko (Empoli), open play, 0.06 xG, goal 42’ Nicolò Cambiaghi (Empoli), open play, 0.05 xG, blocked 75’ Viktor Kovalenko (Empoli), open play, 0.04 xG, saved 68’ Domenico Berardi (Sassuolo), open play, 0.04 xG, blocked 24’ Kristian Thorstvedt (Sassuolo), open play, 0.03 xG, blocked 30’ Jacopo Fazzini (Empoli), open play, 0.03 xG, goal 90+2’ Nedim Bajrami (Sassuolo), set piece, 0.03 xG, blocked 90+4’ Nedim Bajrami (Sassuolo), open play, 0.03 xG, saved 8’ Domenico Berardi (Sassuolo), from a corner, 0.02 xG, off target 45’ Matheus Henrique (Sassuolo), open play, 0.02 xG, saved 37’ Filippo Ranocchia (Empoli), open play, 0.02 xG, saved 71’ Sebastiano Luperto (Empoli), from a corner, 0.02 xG, saved 80’ Domenico Berardi (Sassuolo), open play, 0.02 xG, hit the woodwork 43’ Sebastiano Luperto (Empoli), from a corner, 0.01 xG, off target 4’ Francesco Caputo (Empoli), penalty, 0.76 xG, goal 66’ Domenico Berardi (Sassuolo), penalty, 0.76 xG, goal 22’ Matheus Henrique (Sassuolo), open play, 0.53 xG, goal 12’ Andrea Pinamonti (Sassuolo), from a corner, 0.40 xG, goal 57’ Ruan (Sassuolo), from a corner, 0.34 xG, off target 22’ Domenico Berardi (Sassuolo), open play, 0.32 xG, saved 86’ Emmanuel Gyasi (Empoli), open play, 0.31 xG, saved 84’ Domenico Berardi (Sassuolo), open play, 0.13 xG, saved 47’ Matteo Cancellieri (Empoli), open play, 0.12 xG, blocked 67’ Andrea Pinamonti (Sassuolo), open play, 0.09 xG, blocked 20’ Kristian Thorstvedt (Sassuolo), set piece, 0.08 xG, saved 43’ Francesco Caputo (Empoli), from a corner, 0.08 xG, saved 90+2’ Nedim Bajrami (Sassuolo), direct free kick, 0.08 xG, blocked 90+2’ Domenico Berardi (Sassuolo), set piece, 0.06 xG, goal 86’ Viktor Kovalenko (Empoli), open play, 0.06 xG, goal 42’ Nicolò Cambiaghi (Empoli), open play, 0.05 xG, blocked 75’ Viktor Kovalenko (Empoli), open play, 0.04 xG, saved 68’ Domenico Berardi (Sassuolo), open play, 0.04 xG, blocked 24’ Kristian Thorstvedt (Sassuolo), open play, 0.03 xG, blocked 30’ Jacopo Fazzini (Empoli), open play, 0.03 xG, goal 90+2’ Nedim Bajrami (Sassuolo), set piece, 0.03 xG, blocked 90+4’ Nedim Bajrami (Sassuolo), open play, 0.03 xG, saved 8’ Domenico Berardi (Sassuolo), from a corner, 0.02 xG, off target 45’ Matheus Henrique (Sassuolo), open play, 0.02 xG, saved 37’ Filippo Ranocchia (Empoli), open play, 0.02 xG, saved 71’ Sebastiano Luperto (Empoli), from a corner, 0.02 xG, saved 80’ Domenico Berardi (Sassuolo), open play, 0.02 xG, hit the woodwork 43’ Sebastiano Luperto (Empoli), from a corner, 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
Etrit Berisha GK900 0.000.000
Bartosz Bereszynski DEF900 0.000.000
Ardian Ismajli DEF900 0.000.000
Sebastiano Luperto DEF902 0.030.081
Liberato Cacace DEF900 0.000.021
Youssef Maleh MID800 0.000.000
Filippo Ranocchia MID711 0.020.000
Jacopo Fazzini MID7111 0.030.072
Nicolò Cambiaghi FWD801 0.050.062
Francesco Caputo FWD9012 0.840.121
Matteo Cancellieri FWD721 0.120.000
Alberto Grassi Sub190 0.000.000
Viktor Kovalenko Sub1912 0.100.000
Daniel Maldini Sub180 0.000.000
Emmanuel Gyasi Sub101 0.310.000
Mattia Destro Sub100 0.000.311

Starters first, then substitutes. xA is expected assists.

Before kick-off

Empoli win 36% Avg odds 2.66
Draw 27% Avg odds 3.50
Sassuolo win 37% Avg odds 2.62

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.