Juventus vs Fiorentina

22 December 2020 · Serie A · 2020/21 · Referee Federico La Penna

Full time 0 – 3

Half-time: 0–1

  • Dusan Vlahovic 3’
  • Alex Sandro 76’ (og)
  • Martín Cáceres 81’

Match summary

Fiorentina won comfortably, 3-0 away at Juventus. Fiorentina led 1-0 at half-time.

Dusan Vlahovic put Fiorentina ahead in the 3rd minute, set up by Franck Ribéry, Sandro's own goal made it 0-2 in the 76th minute, and Martín Cáceres made it 0-3 in the 81st minute, set up by Cristiano Biraghi.

The chances backed that up: Fiorentina created 1.53 expected goals (xG) from 10 shots to Juventus's 0.39 from 13. Juventus had a player sent off.

Match stats

Juventus Fiorentina
10 Shots 9
3 Shots on Target 6
5 Corners 5
1 Yellow Cards 4
1 Red Cards 0
0.39 xG 1.53
0.39 Non-penalty xG 1.53
0 Deep Completions 7

Key events

Juventus Fiorentina
Kick-off
3’
Dusan Vlahovic
Assist: Franck Ribéry
0-1 (Fiorentina)
Half-time0-1
76’
Alex Sandro
Own goal
0-2 (Fiorentina)
81’
Martín Cáceres
Assist: Cristiano Biraghi
0-3 (Fiorentina)
Full-time0-3

Bookings

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

Juventus
  • Juan Cuadrado
  • Danilo
Fiorentina
  • Cristiano Biraghi
  • Borja Valero
  • Franck Ribéry
  • Lorenzo Venuti

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.39 1.53 3’ Dusan Vlahovic (Fiorentina), 0-1 3’ 76’ Alex Sandro (Fiorentina) own goal, 0-2 76’ 81’ Martín Cáceres (Fiorentina), 0-3 81’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.39 1.53 3’ Dusan Vlahovic (Fiorentina), 0-1 Vlahovic 3’ 76’ Alex Sandro (Fiorentina) own goal, 0-2 Sandro 76’ 81’ Martín Cáceres (Fiorentina), 0-3 Cáceres 81’
Juventus 0.39 xGFiorentina 1.53 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Fiorentina attacking Juventus attacking 
81’ Martín Cáceres (Fiorentina), open play, 0.62 xG, goal 3’ Dusan Vlahovic (Fiorentina), open play, 0.49 xG, goal 26’ Gaetano Castrovilli (Fiorentina), open play, 0.11 xG, saved 25’ Borja Valero (Fiorentina), open play, 0.09 xG, off target 75’ Sofyan Amrabat (Fiorentina), open play, 0.08 xG, blocked 32’ Cristiano Ronaldo (Juventus), open play, 0.06 xG, off target 90’ Giacomo Bonaventura (Fiorentina), open play, 0.05 xG, saved 47’ Cristiano Ronaldo (Juventus), direct free kick, 0.04 xG, blocked 71’ Federico Chiesa (Juventus), open play, 0.05 xG, saved 5’ Cristiano Ronaldo (Juventus), direct free kick, 0.03 xG, blocked 72’ Alex Sandro (Juventus), open play, 0.03 xG, off target 89’ Giacomo Bonaventura (Fiorentina), set piece, 0.03 xG, off target 58’ Weston McKennie (Juventus), open play, 0.03 xG, blocked 42’ Sofyan Amrabat (Fiorentina), open play, 0.03 xG, saved 60’ Danilo (Juventus), open play, 0.02 xG, off target 69’ Cristiano Ronaldo (Juventus), open play, 0.02 xG, blocked 6’ Cristiano Ronaldo (Juventus), open play, 0.02 xG, blocked 47’ Rodrigo Bentancur (Juventus), from a corner, 0.02 xG, saved 63’ Erick Pulgar (Fiorentina), from a corner, 0.02 xG, off target 68’ Alex Sandro (Juventus), open play, 0.02 xG, blocked 23’ Matthijs de Ligt (Juventus), set piece, 0.01 xG, blocked 24’ Borja Valero (Fiorentina), from a corner, 0.01 xG, blocked 37’ Cristiano Ronaldo (Juventus), open play, 0.01 xG, saved 76’ Alex Sandro (Juventus), own goal 81’ Martín Cáceres (Fiorentina), open play, 0.62 xG, goal 3’ Dusan Vlahovic (Fiorentina), open play, 0.49 xG, goal 26’ Gaetano Castrovilli (Fiorentina), open play, 0.11 xG, saved 25’ Borja Valero (Fiorentina), open play, 0.09 xG, off target 75’ Sofyan Amrabat (Fiorentina), open play, 0.08 xG, blocked 32’ Cristiano Ronaldo (Juventus), open play, 0.06 xG, off target 71’ Federico Chiesa (Juventus), open play, 0.05 xG, saved 90’ Giacomo Bonaventura (Fiorentina), open play, 0.05 xG, saved 47’ Cristiano Ronaldo (Juventus), direct free kick, 0.04 xG, blocked 5’ Cristiano Ronaldo (Juventus), direct free kick, 0.03 xG, blocked 72’ Alex Sandro (Juventus), open play, 0.03 xG, off target 89’ Giacomo Bonaventura (Fiorentina), set piece, 0.03 xG, off target 58’ Weston McKennie (Juventus), open play, 0.03 xG, blocked 42’ Sofyan Amrabat (Fiorentina), open play, 0.03 xG, saved 60’ Danilo (Juventus), open play, 0.02 xG, off target 69’ Cristiano Ronaldo (Juventus), open play, 0.02 xG, blocked 63’ Erick Pulgar (Fiorentina), from a corner, 0.02 xG, off target 6’ Cristiano Ronaldo (Juventus), open play, 0.02 xG, blocked 47’ Rodrigo Bentancur (Juventus), from a corner, 0.02 xG, saved 68’ Alex Sandro (Juventus), open play, 0.02 xG, blocked 23’ Matthijs de Ligt (Juventus), set piece, 0.01 xG, blocked 24’ Borja Valero (Fiorentina), from a corner, 0.01 xG, blocked 37’ Cristiano Ronaldo (Juventus), open play, 0.01 xG, saved 76’ Alex Sandro (Juventus), own goal
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Wojciech Szczesny GK900 0.000.000
Alex Sandro DEF902 0.050.000
Leonardo Bonucci DEF900 0.000.000
Matthijs de Ligt DEF891 0.010.000
Juan Cuadrado MID170 0.000.000
Federico Chiesa MID901 0.050.000
Rodrigo Bentancur MID901 0.020.000
Weston McKennie MID741 0.030.082
Aaron Ramsey MID190 0.000.021
Cristiano Ronaldo FWD906 0.200.063
Álvaro Morata FWD470 0.000.000
Danilo Sub711 0.020.093
Federico Bernardeschi Sub430 0.000.031
Dejan Kulusevski Sub160 0.000.000
Gianluca Frabotta Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Juventus win 71% Avg odds 1.35
Draw 18% Avg odds 5.27
Fiorentina win 11% Avg odds 8.50

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.