Fiorentina - Juventus Head to Head

Finished
3 - 0
Gol 15'
Gol 15'
Gol 15'
Gol 15'
Gol 15'
Gol 18'
Gol 18'
Gol 18'
Gol 18'
Gol 18'
Gol 53'
Gol 53'
Gol 53'
Gol 53'
Gol 53'
Match Detail
Referee Not assigned
Stadium Stadio Artemio Franchi
Capacity 43,147
Weather light rain
Temperature 11.27°C
Feels Like 10.18°C
Wind 6.74 m/s (257°)
Humidity 66%
Pressure 1015 hPa

Fiorentina - Juventus Match Summary:

Fiorentina vs Juventus finished at Stadio Artemio Franchi with a 3-0 scoreline. Referee: bilinmeyen. Weather: Yağmurlu. gülen taraf Fiorentina oldu. See full match details and goal timeline.

Fiorentina – Juventus Match: When, What Time and Which Stadium?

Fiorentina vs JuventusSerie A. Match on 16-03-2025 at 17:00, Stadio Artemio Franchi (capacity 43,147). Referee and match details on Skorjet.

Fiorentina – Juventus Live Score and Match Commentary

The match has ended. See full minute-by-minute summary and goal timeline.

Fiorentina – Juventus Match Result and Statistics

The Serie A match between Fiorentina and Juventus ended with a 3-0 scoreline. Both teams took to the pitch at Stadio Artemio Franchi in search of victory. Key moments, goals, cards and all statistics from the match can be detailed on Skorjet. The match result, player performances and team statistics are available on the match page for fans.

Statistics
Fiorentina
Juventus
Ball Possession %
37
63
Successful Passes Percentage
80
89
Attacks
61
81
Dangerous Attacks
34
66
Successful Passes
279
530
Passes
348
596
Successful Long Passes
23
18
Successful Long Passes Percentage
43
60
Long Passes
54
30
Successful Dribbles Percentage
50
67
Free Kicks
13
9
Throwins
16
11
Shots Off Target
3
3
Fouls
9
13
Duels Won
39
35
Ball Safe
74
66
Yellowcards
2
3
Successful Headers
13
8
Corners
1
6
Interceptions
10
2
Total Crosses
8
18
Tackles
10
10
Shots Blocked
3
6
Dribble Attempts
10
12
Shots Outsidebox
7
5
Shots Total
9
11
Key Passes
6
9
Saves
2
0
Goals
3
0
Accurate Crosses
3
3
Successful Dribbles
5
8
Shots On Target
3
2
Shots Insidebox
2
6
Goal Kicks
5
4
Assists
2
0
Goal Attempts
6
6
Offsides
3
0
Substitutions
5
5
Injuries
2
1

Fiorentina - Juventus Match Statistics

Compare key metrics such as possession, total shots and attacking output for Fiorentina and Juventus.

Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
89'
86'
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
85'
82'
🟨
Yellowcard
🟨
Yellowcard
🟨
Yellowcard
🟨
Yellowcard
🟨
Yellowcard
Substitution
Substitution
Substitution
Substitution
Substitution
79'
Substitution
Substitution
Substitution
Substitution
Substitution
78'
74'
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Yellowcard
🟨
Yellowcard
🟨
Yellowcard
🟨
Yellowcard
🟨
Yellowcard
🟨
73'
🟨
Yellowcard
🟨
Yellowcard
🟨
Yellowcard
🟨
Yellowcard
59'
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Goal
Goal
Goal
Goal
Goal
53'
45+1'
🟨
Yellowcard
🟨
Yellowcard
🟨
Yellowcard
🟨
Yellowcard
🟨
Yellowcard
Goal
Goal
Goal
Goal
Goal
18'
Goal
Goal
Goal
Goal
Goal
15'
Yellowcard
🟨
Yellowcard
🟨
Yellowcard
🟨
Yellowcard
🟨
Yellowcard
🟨
13'

Fiorentina - Juventus Minute-by-minute Match Summary

Follow the complete minute-by-minute timeline for Fiorentina vs Juventus, including key moments, goals and cards.

Fiorentina - Juventus Pitch Formation

Pietro Terracciano
Pietro Terracciano 1
Dodô
Dodô 2
Marin Pongračić
Marin Pongračić 5
Luca Ranieri
Luca Ranieri 6
Rolando Mandragora
Rolando Mandragora 8
Lucas Beltrán
Lucas Beltrán 9
Albert Guðmundsson
Albert Guðmundsson 10
Pietro Comuzzo
Pietro Comuzzo 15
Nicolò Zaniolo
Nicolò Zaniolo 17
Pablo Marí
Pablo Marí 18
M. Kean
M. Kean 20
Nicolás González
Nicolás González 11
Renato Veiga
Renato Veiga 12
Francisco Conceição
Francisco Conceição 7
Teun Koopmeiners
Teun Koopmeiners 8
Dušan Vlahović
Dušan Vlahović 9
Kenan Yıldız
Kenan Yıldız 10
Alberto Baio
Alberto Baio 2
F. Gatti
F. Gatti 4
M. Locatelli
M. Locatelli 5
Lloyd Kelly
Lloyd Kelly 6
Mattia Perin
Mattia Perin 1

Fiorentina - Juventus Match Squad

Jersey Player Jersey Player
Fiorentina Fiorentina
Juventus Juventus
Pietro Terracciano 1 Pietro Terracciano Mattia Perin 1 Mattia Perin
Dodô 2 Dodô Alberto Baio 2 Alberto Baio
Marin Pongračić 5 Marin Pongračić F. Gatti 4 F. Gatti
Luca Ranieri 6 Luca Ranieri M. Locatelli 5 M. Locatelli
Rolando Mandragora 8 Rolando Mandragora Lloyd Kelly 6 Lloyd Kelly
Lucas Beltrán 9 Lucas Beltrán Francisco Conceição 7 Francisco Conceição
Albert Guðmundsson 10 Albert Guðmundsson Teun Koopmeiners 8 Teun Koopmeiners
Pietro Comuzzo 15 Pietro Comuzzo Dušan Vlahović 9 Dušan Vlahović
Nicolò Zaniolo 17 Nicolò Zaniolo Kenan Yıldız 10 Kenan Yıldız
Pablo Marí 18 Pablo Marí Nicolás González 11 Nicolás González
M. Kean 20 M. Kean Renato Veiga 12 Renato Veiga

Fiorentina - Juventus Bench Players

Jersey Player Jersey Player
Fiorentina Fiorentina
Juventus Juventus
No bench players available

Fiorentina - Juventus Lineups, Bench and Tactical Analysis

Review starting XI, bench options and tactical setup for Fiorentina and Juventus.

# Team P W D L GF GA GD Pts Form
1 38 24 10 4 59 27 32 82 W W D D W
2 38 24 9 5 79 35 44 81 L W W D W
3 38 22 8 8 78 37 41 74 D W W W L
4 38 18 16 4 58 35 23 70 W D D W W
5 38 20 9 9 56 35 21 69 W W L W W
6 38 19 8 11 60 41 19 65 W L L W W
7 38 18 11 9 61 49 12 65 D W D D L
8 38 18 9 11 61 43 18 63 W W W L W
9 38 16 14 8 57 47 10 62 D D L L L
10 38 13 10 15 49 52 -3 49 W W W D L
11 38 10 14 14 39 45 -6 44 L D L L L
12 38 12 8 18 41 56 -15 44 D W L L L
13 38 10 13 15 37 49 -12 43 L L D L W
14 38 10 7 21 34 66 -32 37 L L D D W
15 38 7 15 16 44 58 -14 36 D L L D W
16 38 9 9 20 40 56 -16 36 W L L W L
17 38 8 10 20 27 58 -31 34 D L D W W
18 38 6 13 19 33 59 -26 31 L L W W L
19 38 5 14 19 32 56 -24 29 L D W L L
20 38 3 9 26 28 69 -41 18 L L W L L

Fiorentina - Juventus Standings Overview

Check the latest Serie A table position, points and goal difference for Fiorentina and Juventus.

Head-to-Head (H2H) Summary
7
Wins
14
Draws
21
Wins
Head-to-Head (H2H) Previous Matches
Serie A
2 : 0
17.05.2026
Serie A
Serie A
1 : 1
22.11.2025
Serie A
Serie A
3 : 0
16.03.2025
Serie A
Serie A
2 : 2
29.12.2024
Serie A
0 : 1
07.04.2024
0 : 1
05.11.2023
0 : 1
12.02.2023
1 : 1
03.09.2022
2 : 0
21.05.2022
0 : 1
06.11.2021
1 : 1
25.04.2021
3 : 0
22.12.2020
0 : 3
02.02.2020
0 : 0
14.09.2019
1 : 2
20.04.2019
0 : 3
01.12.2018
0 : 2
09.02.2018
0 : 1
20.09.2017
2 : 1
15.01.2017
1 : 2
20.08.2016
1 : 2
24.04.2016
1 : 3
13.12.2015
2 : 3
29.04.2015
0 : 0
05.12.2014
0 : 1
20.03.2014
1 : 1
13.03.2014
0 : 1
09.03.2014
4 : 2
20.10.2013
0 : 2
09.02.2013
0 : 0
25.09.2012
0 : 5
17.03.2012
1 : 2
25.10.2011
0 : 0
17.04.2011
1 : 1
27.11.2010
1 : 2
06.03.2010
1 : 1
17.10.2009
0 : 1
24.01.2009
1 : 1
31.08.2008
3 : 2
02.03.2008
1 : 1
07.10.2007
1 : 1
09.04.2006
1 : 2
04.12.2005

Fiorentina vs Juventus Head-to-Head Record

Explore previous meetings, win/draw distribution and score history between Fiorentina and Juventus.

Fiorentina - Juventus TV Broadcast Information

Logo TV Channel Date Kick-off Status
DAZN DAZN 16-03-2025 17:00 Finished
Play Sports Play Sports 16-03-2025 17:00 Finished
Play Sports 1 Play Sports 1 16-03-2025 17:00 Finished
Bet365 Bet365 16-03-2025 17:00 Finished
TV2 Play Denmark TV2 Play Denmark 16-03-2025 17:00 Finished
SuperSport MaXimo 1 SuperSport MaXimo 1 16-03-2025 17:00 Finished
SuperSport Football Plus ROA SuperSport Football Plus ROA 16-03-2025 17:00 Finished
SuperSport GOtv LaLiga SuperSport GOtv LaLiga 16-03-2025 17:00 Finished
DStv Now DStv Now 16-03-2025 17:00 Finished
Moja TV Moja TV 16-03-2025 17:00 Finished
QQ Sports Live QQ Sports Live 16-03-2025 17:00 Finished
Migu Migu 16-03-2025 17:00 Finished
Vidio Vidio 16-03-2025 17:00 Finished
📺
TV Station #258 16-03-2025 17:00 Finished
beIN Sports Connect New Zealand beIN Sports Connect New Zealand 16-03-2025 17:00 Finished
Sport TV1 Sport TV1 16-03-2025 17:00 Finished
Sport TV Multiscreen Sport TV Multiscreen 16-03-2025 17:00 Finished
Match! Football 1 Match! Football 1 16-03-2025 17:00 Finished
matchtv.ru matchtv.ru 16-03-2025 17:00 Finished
Sportbox.ru Sportbox.ru 16-03-2025 17:00 Finished
DStv App DStv App 16-03-2025 17:00 Finished
SuperSport Football SuperSport Football 16-03-2025 17:00 Finished
MEGOGO Football 1 MEGOGO Football 1 16-03-2025 17:00 Finished
S Sport S Sport 16-03-2025 17:00 Finished
DAZN Italia DAZN Italia 16-03-2025 17:00 Finished
TV2 Sport X TV2 Sport X 16-03-2025 17:00 Finished
Discovery+ Discovery+ 16-03-2025 17:00 Finished
DAZN Japan DAZN Japan 16-03-2025 17:00 Finished
OneFootball OneFootball 16-03-2025 17:00 Finished
SKY Go Italia SKY Go Italia 16-03-2025 17:00 Finished
NOW TV NOW TV 16-03-2025 17:00 Finished
📺
TV Station #839 16-03-2025 17:00 Finished
📺
GO TV Anywhere 16-03-2025 17:00 Finished
Digi Online Digi Online 16-03-2025 17:00 Finished
Orange TV Go Orange TV Go 16-03-2025 17:00 Finished
M Plus Live M Plus Live 16-03-2025 17:00 Finished
TNT Sports 3 TNT Sports 3 16-03-2025 17:00 Finished
📺
TV Station #967 16-03-2025 17:00 Finished
SKY Go Italia SKY Go Italia 16-03-2025 17:00 Finished
📺
TV Station #982 16-03-2025 17:00 Finished
📺
Discover+ App 16-03-2025 17:00 Finished
Disney+ Premium Argentina Disney+ Premium Argentina 16-03-2025 17:00 Finished
Disney+ Premium Brazil Disney+ Premium Brazil 16-03-2025 17:00 Finished
Disney+ Premium Chile Disney+ Premium Chile 16-03-2025 17:00 Finished
Paramount+ Paramount+ 16-03-2025 17:00 Finished

Fiorentina - Juventus TV Channels and Schedule

Find channel availability, broadcast status and kick-off details for Fiorentina vs Juventus.

Fiorentina - Juventus Live Commentary

90'

Randal Kolo Muani from Juventus earns a free kick in the offensive half of the field.

90'

The fourth official has indicated that there will be two minutes of stoppage time.

90'

Marin Pongracic of Fiorentina commits a foul.

89'

Substitution for Fiorentina: Yacine Adli comes on to take the place of Danilo Cataldi.

89'

Substitution for Fiorentina: Nicolò Zaniolo comes on to take the place of Moise Kean.

88'

Manuel Locatelli from Juventus commits a handball.

87'

The pause has ended. They are set to resume play.

87'

Alberto Costa from Juventus earns a free kick on the right flank.

87'

Michael Folorunsho from Fiorentina commits a foul.

86'

The game is currently on hold due to an injury to Andrea Cambiaso from Juventus.

86'

Substitution for Juventus: Samuel Mbangula comes on to replace Andrea Cambiaso, who has been injured.

85'

Substitution for Fiorentina: Michael Folorunsho comes on to take the place of Nicolò Fagioli.

84'

Corner kick awarded to Juventus, following a foul by Danilo Cataldi.

84'

Blocked attempt. Randal Kolo Muani of Juventus has his right-footed shot from the middle of the box denied. The assist came from Weston McKennie.

82'

Khéphren Thuram of Juventus receives a yellow card for committing a serious foul.

82'

Danilo Cataldi from Fiorentina earns a free kick in his own half.

82'

Khéphren Thuram from Juventus commits a foul.

81'

A shot is deflected. Francisco Conceição of Juventus takes a left-footed strike from outside the penalty area, but it gets blocked.

80'

Foul committed by Lucas Beltrán of Fiorentina.

80'

Francisco Conceição of Juventus earns a free kick in their own half.

79'

Substitution for Fiorentina: Lucas Beltrán comes on to take the place of Albert Gudmundsson.

78'

Substitution for Fiorentina: Pietro Comuzzo comes on to take the place of Luca Ranieri.

77'

Shot on goal denied. Khéphren Thuram from Juventus takes a right-footed strike from outside the penalty area, but the goalkeeper makes the save.

76'

Corner awarded to Juventus after Robin Gosens allowed the ball to go out.

74'

The pause has ended. They’re set to resume play.

74'

Substitution for Juventus: Federico Gatti comes on to take the place of Lloyd Kelly.

74'

Substitution for Juventus: Francisco Conceição comes on to take the place of Timothy Weah.

74'

Missed opportunity. Moise Kean from Fiorentina takes a right-footed shot from outside the penalty area that goes just wide to the right. He was set up by a headed pass from Rolando Mandragora.

73'

Match interruption - Juventus.

73'

Luca Ranieri from Fiorentina receives a yellow card.

73'

Luca Ranieri from Fiorentina receives a yellow card.

70'

Fiorentina has been flagged for offside. Moise Kean has been ruled offside.

68'

Corner kick awarded to Juventus after Robin Gosens allowed the ball to go out.

63'

Missed opportunity. Randal Kolo Muani of Juventus attempted a header from the middle of the penalty area.

62'

Khéphren Thuram commits a foul for Juventus.

62'

Nicolò Fagioli from Fiorentina earns a free kick in his team's defensive zone.

61'

Danilo Cataldi of Fiorentina earns a free kick in his own half.

61'

Randal Kolo Muani commits a foul for Juventus.

60'

Corner kick awarded to Juventus after a deflection off Pablo Marí.

59'

Substitution for Juventus: Andrea Cambiaso comes on to take the place of Nicolás González.

59'

Substitution for Juventus: Alberto Costa comes on to take the place of Renato Veiga.

58'

Fiorentina has been flagged for offside. Moise Kean has been caught in an offside position.

57'

Weston McKennie of Juventus earns a free kick in his own half.

57'

Pablo Marí commits a foul for Fiorentina.

53'

Goal! Fiorentina leads 3-0 against Juventus. Albert Gudmundsson scores with a right-footed strike from outside the penalty area.

⚽ Goal
52'

Shot blocked. Renato Veiga from Juventus tries a header from the middle of the box, but it's stopped.

52'

Missed opportunity! Moise Kean from Fiorentina takes a right-footed shot from outside the penalty area, but it goes wide to the right. The chance was set up by David de Gea during a quick counterattack.

51'

Juventus has earned a corner kick after Luca Ranieri allowed the ball to go out.

50'

Corner kick awarded to Juventus, following a foul by Robin Gosens.

49'

The pause has ended. They’re set to resume play.

49'

The pause has ended. They are set to resume play.

49'

Match interruption - Juventus.

45'

The second half is underway with the score at Fiorentina 2, Juventus 0.

45'

The first half concludes with Fiorentina leading Juventus 2-0.

45'

Robin Gosens from Fiorentina earns a free kick on the left flank.

45'

Manuel Locatelli of Juventus commits a foul.

45'

The first half concludes with Fiorentina leading Juventus 2-0.

45'

The fourth official has indicated that there will be one minute of stoppage time.

45'

Robin Gosens from Fiorentina earns a free kick on the left flank.

44'

Fiorentina has been flagged for offside. Moise Kean has been caught in an offside position.

43'

Nicolás González from Juventus had a shot with his right foot from the middle of the penalty area, but it was successfully blocked.

42'

Manuel Locatelli from Juventus earns a free kick on the left side of the field.

42'

Manuel Locatelli of Juventus is awarded a free kick on the left flank.

38'

Manuel Locatelli of Juventus commits a foul.

38'

Rolando Mandragora from Fiorentina earns a free kick in his team's defensive zone.

35'

Danilo Cataldi of Fiorentina earns a free kick in the defensive zone.

35'

Teun Koopmeiners commits a foul for Juventus.

33'

Nicolás González from Juventus committed a handball.

32'

Moise Kean commits a foul for Fiorentina.

32'

Pierre Kalulu of Juventus earns a free kick on the right flank.

29'

Missed opportunity! Teun Koopmeiners from Juventus takes a left-footed shot from outside the penalty area, but it sails over the crossbar. He was set up by Randal Kolo Muani.

28'

A shot attempt is thwarted. Rolando Mandragora from Fiorentina tries a left-footed strike from outside the penalty area, but it gets blocked.

28'

A shot attempt is thwarted. Rolando Mandragora of Fiorentina takes a left-footed strike from outside the penalty area, but it's blocked.

26'

Khéphren Thuram from Juventus commits a foul.

26'

Nicolò Fagioli from Fiorentina earns a free kick in the opponent's half.

25'

Nicolò Fagioli commits a foul for Fiorentina.

25'

Pierre Kalulu from Juventus earns a free kick in his own half.

24'

A shot is deflected. Renato Veiga from Juventus takes a left-footed attempt from the middle of the penalty area, but it's blocked.

24'

Missed opportunity. Timothy Weah from Juventus takes a right-footed shot from outside the penalty area, but it goes over the goal and to the right. The assist came from Weston McKennie.

23'

Robin Gosens commits a foul for Fiorentina.

23'

Timothy Weah from Juventus is awarded a free kick on the right flank.

18'

Goal! Fiorentina leads Juventus 2-0. Rolando Mandragora scores with a powerful left-footed strike from outside the penalty area after a quick counterattack.

⚽ Goal
15'

Goal! Fiorentina takes the lead with a score of 1-0 against Juventus. Robin Gosens scores with a left-footed strike from the center of the box, placing the ball into the bottom left corner after a corner kick.

⚽ Goal
15'

Goal! Fiorentina takes the lead with a score of 1-0 against Juventus. Robin Gosens scores with a left-footed strike from the center of the box after a corner kick.

⚽ Goal
15'

Fiorentina has been awarded a corner kick after Weston McKennie allowed the ball to go out of play.

13'

Pablo Marí from Fiorentina receives a yellow card for committing a serious foul.

13'

Pablo Marí commits a foul for Fiorentina.

13'

Randal Kolo Muani of Juventus earns a free kick in his own half.

11'

A shot attempt is thwarted. Khéphren Thuram of Juventus takes a right-footed strike from outside the penalty area, but it's blocked. The assist came from Weston McKennie.

10'

Moise Kean of Fiorentina earns a free kick in his team's defensive zone.

10'

Moise Kean of Fiorentina earns a free kick in his own half.

7'

Dodô from Fiorentina earns a free kick on the right side of the field.

7'

Lloyd Kelly commits a foul for Juventus.

3'

Dodô from Fiorentina earns a free kick in his team's defensive zone.

3'

Weston McKennie of Juventus commits a foul.

2'

Nicolò Fagioli from Fiorentina earns a free kick in his team's defensive zone.

2'

Khéphren Thuram from Juventus commits a foul.

The first half is underway...

The team rosters have been revealed, and the players are currently going through their warm-up routines.

Advanced Statistics

No advanced statistics data found. Advanced statistics may be unavailable for this match or require a subscription.

Match Trend Analysis
No trend data available for this match yet.