Empoli vs Juventus

22 May 2023 · Serie A · 2022/23 · Referee Giovanni Ayroldi

Full time 4 – 1

Half-time: 2–0

  • Francesco Caputo 18’ (pen), 48’
  • Sebastiano Luperto 21’
  • Roberto Piccoli 90+3’
  • Federico Chiesa 85’

Match summary

Empoli won comfortably, 4-1 at home to Juventus. Empoli led 2-0 at half-time.

In the first half, Francesco Caputo put Empoli ahead from the penalty spot in the 18th minute and Sebastiano Luperto made it 2-0 from a corner in the 21st minute. In the second half, Caputo made it 3-0 in the 48th minute, set up by Jean-Daniel Akpa-Akpro, Federico Chiesa pulled one back to make it 3-1 in the 85th minute, set up by Adrien Rabiot, and Roberto Piccoli made it 4-1 in stoppage time, set up by Nicolas Haas.

The chances backed that up: Empoli created 3.80 expected goals (xG) from 14 shots to Juventus's 2.31 from 19.

Match stats

Empoli Juventus
14 Shots 19
7 Shots on Target 4
3 Corners 7
2 Yellow Cards 2
0 Red Cards 0
3.54 xG 2.20
2.78 Non-penalty xG 2.20
4 Deep Completions 6

Key events

Empoli Juventus
Kick-off
Francesco Caputo
Penalty
1-0 (Empoli)
18’
Sebastiano Luperto2-0 (Empoli)
21’
Half-time2-0
Francesco Caputo
Assist: Jean-Daniel Akpa-Akpro
3-0 (Empoli)
48’
85’
Federico Chiesa
Assist: Adrien Rabiot
3-1 (Juventus)
Roberto Piccoli
Assist: Nicolas Haas
4-1 (Empoli)
90+3’
Full-time4-1

Bookings

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

Empoli
  • Fabiano Parisi
  • Filippo Bandinelli
Juventus
  • Adrien Rabiot
  • Leandro Paredes

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 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.80 2.31 18’ Francesco Caputo (Empoli), 1-0 18’ 21’ Sebastiano Luperto (Empoli), 2-0 21’ 48’ Francesco Caputo (Empoli), 3-0 48’ 85’ Federico Chiesa (Juventus), 3-1 85’ 90+3’ Roberto Piccoli (Empoli), 4-1 90+3’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.80 2.31 18’ Francesco Caputo (Empoli), 1-0 Caputo 18’ 21’ Sebastiano Luperto (Empoli), 2-0 Luperto 21’ 48’ Francesco Caputo (Empoli), 3-0 Caputo 48’ 85’ Federico Chiesa (Juventus), 3-1 Chiesa 85’ 90+3’ Roberto Piccoli (Empoli), 4-1 Piccoli 90+3’
Empoli 3.80 xGJuventus 2.31 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Juventus attacking Empoli attacking 
7’ Arkadiusz Milik (Juventus), set piece, 0.83 xG, saved 18’ Francesco Caputo (Empoli), penalty, 0.76 xG, goal 21’ Jean-Daniel Akpa-Akpro (Empoli), from a corner, 0.61 xG, saved 48’ Francesco Caputo (Empoli), open play, 0.57 xG, goal 90+3’ Roberto Piccoli (Empoli), open play, 0.44 xG, goal 13’ Arkadiusz Milik (Juventus), from a corner, 0.43 xG, hit the woodwork 21’ Sebastiano Luperto (Empoli), from a corner, 0.42 xG, goal 57’ Jacopo Fazzini (Empoli), open play, 0.41 xG, saved 24’ Bremer (Juventus), from a corner, 0.34 xG, off target 7’ Dusan Vlahovic (Juventus), set piece, 0.13 xG, off target 90+2’ Roberto Piccoli (Empoli), open play, 0.12 xG, saved 21’ Francesco Caputo (Empoli), from a corner, 0.11 xG, off target 90+1’ Fabiano Parisi (Empoli), open play, 0.10 xG, off target 34’ Dusan Vlahovic (Juventus), from a corner, 0.09 xG, off target 54’ Filippo Bandinelli (Empoli), open play, 0.09 xG, off target 84’ Francesco Caputo (Empoli), open play, 0.09 xG, off target 64’ Adrien Rabiot (Juventus), open play, 0.08 xG, off target 45’ Dusan Vlahovic (Juventus), open play, 0.06 xG, blocked 69’ Federico Gatti (Juventus), open play, 0.05 xG, off target 30’ Tyronne Ebuehi (Empoli), set piece, 0.05 xG, blocked 46’ Dusan Vlahovic (Juventus), open play, 0.05 xG, off target 10’ Filip Kostic (Juventus), open play, 0.04 xG, saved 82’ Dusan Vlahovic (Juventus), open play, 0.04 xG, off target 90+5’ Federico Chiesa (Juventus), set piece, 0.04 xG, off target 85’ Federico Chiesa (Juventus), open play, 0.03 xG, goal 72’ Federico Chiesa (Juventus), open play, 0.02 xG, blocked 77’ Jacopo Fazzini (Empoli), open play, 0.02 xG, off target 50’ Manuel Locatelli (Juventus), open play, 0.02 xG, off target 65’ Ángel Di María (Juventus), open play, 0.01 xG, saved 85’ Adrien Rabiot (Juventus), open play, 0.01 xG, blocked 34’ Bremer (Juventus), from a corner, 0.01 xG, blocked 47’ Jean-Daniel Akpa-Akpro (Empoli), open play, 0.01 xG, off target 32’ Adrien Rabiot (Juventus), open play, 0.01 xG, off target 7’ Arkadiusz Milik (Juventus), set piece, 0.83 xG, saved 18’ Francesco Caputo (Empoli), penalty, 0.76 xG, goal 21’ Jean-Daniel Akpa-Akpro (Empoli), from a corner, 0.61 xG, saved 48’ Francesco Caputo (Empoli), open play, 0.57 xG, goal 13’ Arkadiusz Milik (Juventus), from a corner, 0.43 xG, hit the woodwork 90+3’ Roberto Piccoli (Empoli), open play, 0.44 xG, goal 21’ Sebastiano Luperto (Empoli), from a corner, 0.42 xG, goal 57’ Jacopo Fazzini (Empoli), open play, 0.41 xG, saved 24’ Bremer (Juventus), from a corner, 0.34 xG, off target 7’ Dusan Vlahovic (Juventus), set piece, 0.13 xG, off target 90+2’ Roberto Piccoli (Empoli), open play, 0.12 xG, saved 21’ Francesco Caputo (Empoli), from a corner, 0.11 xG, off target 90+1’ Fabiano Parisi (Empoli), open play, 0.10 xG, off target 34’ Dusan Vlahovic (Juventus), from a corner, 0.09 xG, off target 84’ Francesco Caputo (Empoli), open play, 0.09 xG, off target 54’ Filippo Bandinelli (Empoli), open play, 0.09 xG, off target 64’ Adrien Rabiot (Juventus), open play, 0.08 xG, off target 45’ Dusan Vlahovic (Juventus), open play, 0.06 xG, blocked 69’ Federico Gatti (Juventus), open play, 0.05 xG, off target 30’ Tyronne Ebuehi (Empoli), set piece, 0.05 xG, blocked 46’ Dusan Vlahovic (Juventus), open play, 0.05 xG, off target 10’ Filip Kostic (Juventus), open play, 0.04 xG, saved 82’ Dusan Vlahovic (Juventus), open play, 0.04 xG, off target 90+5’ Federico Chiesa (Juventus), set piece, 0.04 xG, off target 85’ Federico Chiesa (Juventus), open play, 0.03 xG, goal 72’ Federico Chiesa (Juventus), open play, 0.02 xG, blocked 77’ Jacopo Fazzini (Empoli), open play, 0.02 xG, off target 50’ Manuel Locatelli (Juventus), open play, 0.02 xG, off target 65’ Ángel Di María (Juventus), open play, 0.01 xG, saved 34’ Bremer (Juventus), from a corner, 0.01 xG, blocked 47’ Jean-Daniel Akpa-Akpro (Empoli), open play, 0.01 xG, off target 85’ Adrien Rabiot (Juventus), open play, 0.01 xG, blocked 32’ Adrien Rabiot (Juventus), 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
Guglielmo Vicario GK900 0.000.000
Tyronne Ebuehi DEF901 0.050.411
Ardian Ismajli DEF900 0.000.000
Sebastiano Luperto DEF9011 0.420.000
Fabiano Parisi DEF901 0.100.000
Alberto Grassi MID900 0.000.132
Filippo Bandinelli MID701 0.090.000
Jean-Daniel Akpa-Akpro MID9012 0.620.571
Jacopo Fazzini MID812 0.430.000
Nicolò Cambiaghi MID810 0.000.142
Francesco Caputo FWD9024 1.530.611
Nicolas Haas Sub2010 0.000.542
Marko Pjaca Sub90 0.000.000
Liam Henderson Sub90 0.000.091
Roberto Piccoli Sub112 0.560.000
Petar Stojanovic Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Empoli win 19% Avg odds 4.97
Draw 27% Avg odds 3.58
Juventus win 54% Avg odds 1.77

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.