Match story
Win-probability swings · in-play model
34'⚽−29 JUV
Ndour opens it
First goal of the match — 0–1.
↳assist Solomon
JUV win prob 46% → 18%
73'+1 JUV
Ranieri sees red
Fiorentina down to ten men.
JUV win prob 3% → 4%
83'⚽−1 JUV
Mandragora adds another
↑ off the bench
Fiorentina extend the lead to 0–2.
JUV win prob 1% → 0%
Pressure index
Minute-by-minute momentum · home up · away down
JuventusFiorentina
⚽ Ndour
⚽ Mandragora
HT
15'30'45'45+360'75'90'90+7
34'⚽ Ndour83'⚽ Mandragora
Key events
FT 0–2 · HT 0–1 · goals, cards and subs
22'
Marin Pongracic
Yellow card
32'
Jack Harrison
On for Fabiano Parisi
⚽34'0–1
Cher Ndour
Goal · assist Manor Solomon
45'
Bremer
Yellow card
HTHalf-time · Fiorentina lead 0–1
46'
Jérémie Boga
On for Teun Koopmeiners
64'
Pietro Comuzzo
On for Luca Ranieri
64'
Albert Gudmundsson
On for Nicolò Fagioli
64'
Rolando Mandragora
On for Marco Brescianini
69'
Khéphren Thuram
On for Andrea Cambiaso
69'
Edon Zhegrova
On for Francisco Conceição
73'
Luca Ranieri
Red card · sent off
74'
Luis Balbo
On for Robin Gosens
81'
Federico Gatti
On for Lloyd Kelly
⚽83'0–2
Rolando Mandragora
Goal
85'
Jack Harrison
Yellow card
90'
Fabio Miretti
On for Kenan Yıldız
90'+1
Albert Gudmundsson
Yellow card
FTFull-time · Juventus 0–2 Fiorentina
Impact map
Dot size = match rating · tap a dot for the full breakdown
SHIELDALL-ACTIONQUIET NIGHTSPEARHEAD
Lloyd Kelly6.4
Francisco Conceição7.6
Marin Pongracic7.8
Weston McKennie7.3
Edon Zhegrova6.5
Bremer7.2
BremerFederico Gatti6.5
Manuel Locatelli7.5
LocatelliTeun Koopmeiners6.7
Luis Balbo6.7
Fabiano Parisi6.6
Roberto Piccoli6.9
Dušan Vlahović6.5
Marco Brescianini6.3
Dodô7.0
Luca Ranieri6.1
Rolando Mandragora7.2
MandragoraAlbert Gudmundsson6.3
Pietro Comuzzo6.5
Jack Harrison6.6
Manor Solomon7.1
Robin Gosens6.6
Cher Ndour7.6
NdourDavid de Gea9.0
GeaNicolò Fagioli6.7
Kenan Yıldız7.4
YıldızJérémie Boga7.4
BogaPierre Kalulu6.6
Michele Di Gregorio6.4
Khéphren Thuram6.4
Fabio Miretti-
Andrea Cambiaso6.8
JuventusFiorentina
DEFENCE ↑ · ATTACK →