Juventus vs Empoli

2 February 2025 · Serie A · 2024/25 · Referee Luca Zufferli

Full time 4 – 1

Half-time: 0–1

  • Randal Kolo Muani 61’, 64’
  • Dusan Vlahovic 90’
  • Francisco Conceição 90+2’
  • Mattia De Sciglio 4’

Match summary

Juventus came from behind to win 4-1 at home to Empoli. Empoli led 1-0 at half-time.

In the first half, Mattia De Sciglio put Empoli ahead with a header in the 4th minute. In the second half, Randal Kolo Muani equalised in the 61st minute, Muani put Juventus in front in the 64th minute, set up by Timothy Weah, Dusan Vlahovic made it 3-1 in the 90th minute, and Francisco Conceição made it 4-1 in stoppage time, set up by Kephren Thuram.

The chances backed that up: Juventus created 2.01 expected goals (xG) from 23 shots to Empoli's 0.95 from 10. Empoli had a player sent off.

Match stats

Juventus Empoli
23 Shots 10
8 Shots on Target 3
8 Corners 6
0 Yellow Cards 3
0 Red Cards 1
2.01 xG 0.95
2.01 Non-penalty xG 0.95
3 Deep Completions 0

Key events

Juventus Empoli
Kick-off
4’
Mattia De Sciglio0-1 (Empoli)
Half-time0-1
Randal Kolo Muani1-1 (Juventus)
61’
Randal Kolo Muani
Assist: Timothy Weah
2-1 (Juventus)
64’
Dusan Vlahovic3-1 (Juventus)
90’
Francisco Conceição
Assist: Kephren Thuram
4-1 (Juventus)
90+2’
Full-time4-1

Bookings

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

Empoli
  • Youssef Maleh
  • Emmanuel Gyasi

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 2.01 0.95 4’ Mattia De Sciglio (Empoli), 0-1 4’ 61’ Randal Kolo Muani (Juventus), 1-1 61’ 64’ Randal Kolo Muani (Juventus), 2-1 64’ 90’ Dusan Vlahovic (Juventus), 3-1 90’ 90+2’ Francisco Conceição (Juventus), 4-1 90+2’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.01 0.95 4’ Mattia De Sciglio (Empoli), 0-1 De Sciglio 4’ 61’ Randal Kolo Muani (Juventus), 1-1 Muani 61’ 64’ Randal Kolo Muani (Juventus), 2-1 Muani 64’ 90’ Dusan Vlahovic (Juventus), 3-1 Vlahovic 90’ 90+2’ Francisco Conceição (Juventus), 4-1 Conceição 90+2’
Juventus 2.01 xGEmpoli 0.95 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Empoli attacking Juventus attacking 
4’ Mattia De Sciglio (Empoli), from a corner, 0.62 xG, goal 61’ Randal Kolo Muani (Juventus), open play, 0.52 xG, goal 90+2’ Francisco Conceição (Juventus), open play, 0.45 xG, goal 31’ Teun Koopmeiners (Juventus), open play, 0.12 xG, blocked 14’ Mattia De Sciglio (Empoli), from a corner, 0.10 xG, blocked 24’ Nicolás González (Juventus), open play, 0.09 xG, saved 51’ Szymon Zurkowski (Empoli), open play, 0.08 xG, off target 33’ Weston McKennie (Juventus), open play, 0.07 xG, blocked 82’ Dusan Vlahovic (Juventus), open play, 0.08 xG, off target 38’ Teun Koopmeiners (Juventus), direct free kick, 0.07 xG, blocked 53’ Kenan Yildiz (Juventus), open play, 0.07 xG, blocked 55’ Nicolás González (Juventus), from a corner, 0.07 xG, off target 64’ Randal Kolo Muani (Juventus), open play, 0.07 xG, goal 28’ Randal Kolo Muani (Juventus), open play, 0.05 xG, off target 67’ Teun Koopmeiners (Juventus), direct free kick, 0.05 xG, off target 46’ Nicolò Savona (Juventus), from a corner, 0.05 xG, blocked 61’ Federico Gatti (Juventus), from a corner, 0.05 xG, blocked 26’ Nicolás González (Juventus), set piece, 0.04 xG, off target 35’ Lorenzo Colombo (Empoli), open play, 0.04 xG, saved 56’ Nicolás González (Juventus), set piece, 0.04 xG, saved 69’ Szymon Zurkowski (Empoli), open play, 0.03 xG, off target 90’ Dusan Vlahovic (Juventus), open play, 0.04 xG, goal 81’ Lorenzo Colombo (Empoli), open play, 0.03 xG, blocked 24’ Timothy Weah (Juventus), from a corner, 0.02 xG, off target 54’ Renato Veiga (Juventus), from a corner, 0.02 xG, saved 38’ Kenan Yildiz (Juventus), open play, 0.02 xG, off target 88’ Sebastiano Esposito (Empoli), set piece, 0.02 xG, blocked 46’ Teun Koopmeiners (Juventus), from a corner, 0.01 xG, blocked 60’ Teun Koopmeiners (Juventus), open play, 0.01 xG, saved 64’ Timothy Weah (Juventus), open play, 0.02 xG, blocked 84’ Liberato Cacace (Empoli), open play, 0.01 xG, blocked 72’ Liam Henderson (Empoli), open play, 0.01 xG, saved 68’ Sebastiano Esposito (Empoli), open play, 0.01 xG, off target 4’ Mattia De Sciglio (Empoli), from a corner, 0.62 xG, goal 61’ Randal Kolo Muani (Juventus), open play, 0.52 xG, goal 90+2’ Francisco Conceição (Juventus), open play, 0.45 xG, goal 31’ Teun Koopmeiners (Juventus), open play, 0.12 xG, blocked 14’ Mattia De Sciglio (Empoli), from a corner, 0.10 xG, blocked 24’ Nicolás González (Juventus), open play, 0.09 xG, saved 51’ Szymon Zurkowski (Empoli), open play, 0.08 xG, off target 82’ Dusan Vlahovic (Juventus), open play, 0.08 xG, off target 33’ Weston McKennie (Juventus), open play, 0.07 xG, blocked 38’ Teun Koopmeiners (Juventus), direct free kick, 0.07 xG, blocked 53’ Kenan Yildiz (Juventus), open play, 0.07 xG, blocked 55’ Nicolás González (Juventus), from a corner, 0.07 xG, off target 64’ Randal Kolo Muani (Juventus), open play, 0.07 xG, goal 67’ Teun Koopmeiners (Juventus), direct free kick, 0.05 xG, off target 28’ Randal Kolo Muani (Juventus), open play, 0.05 xG, off target 46’ Nicolò Savona (Juventus), from a corner, 0.05 xG, blocked 61’ Federico Gatti (Juventus), from a corner, 0.05 xG, blocked 56’ Nicolás González (Juventus), set piece, 0.04 xG, saved 90’ Dusan Vlahovic (Juventus), open play, 0.04 xG, goal 26’ Nicolás González (Juventus), set piece, 0.04 xG, off target 35’ Lorenzo Colombo (Empoli), open play, 0.04 xG, saved 69’ Szymon Zurkowski (Empoli), open play, 0.03 xG, off target 81’ Lorenzo Colombo (Empoli), open play, 0.03 xG, blocked 54’ Renato Veiga (Juventus), from a corner, 0.02 xG, saved 24’ Timothy Weah (Juventus), from a corner, 0.02 xG, off target 38’ Kenan Yildiz (Juventus), open play, 0.02 xG, off target 88’ Sebastiano Esposito (Empoli), set piece, 0.02 xG, blocked 46’ Teun Koopmeiners (Juventus), from a corner, 0.01 xG, blocked 60’ Teun Koopmeiners (Juventus), open play, 0.01 xG, saved 64’ Timothy Weah (Juventus), open play, 0.02 xG, blocked 84’ Liberato Cacace (Empoli), open play, 0.01 xG, blocked 72’ Liam Henderson (Empoli), open play, 0.01 xG, saved 68’ Sebastiano Esposito (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
Michele Di Gregorio GK900 0.000.000
Timothy Weah DEF9012 0.040.071
Federico Gatti DEF901 0.050.000
Renato Veiga DEF901 0.020.000
Nicolò Savona DEF901 0.050.081
Manuel Locatelli MID900 0.000.032
Teun Koopmeiners MID905 0.260.093
Nicolás González MID874 0.230.071
Weston McKennie MID861 0.070.091
Kenan Yildiz MID662 0.090.295
Randal Kolo Muani FWD9023 0.640.071
Dusan Vlahovic Sub2412 0.120.000
Kephren Thuram Sub410 0.000.451
Francisco Conceição Sub311 0.450.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Juventus win 68% Avg odds 1.41
Draw 20% Avg odds 4.65
Empoli win 12% Avg odds 7.94

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.