Serie A · ITA · Round 29

Fiorentina
3 - 0 Full time
Juventus

Stadio Artemio Franchi · Firenze

Lineups

Fiorentina3-5-2
DD43De Gea
MP5Pongracic
PM18Mari
LR6↓78'Ranieri
D2Dodo
RM8âš½Mandragora
DC32↓89'Cataldi
NF44↓85'Fagioli
RG21âš½Gosens
AG10⚽↓79'Gudmundsson
MK20↓89'Kean
MD29Di Gregorio
TW22↓74'Weah
PK15Kalulu
RV12↓59'Veiga
LK6↓74'Kelly
KT19Thuram-Ulien
ML5Locatelli
WM16McKennie
TK8Koopmeiners
NG11↓59'González
RK20Muani
Juventus4-2-3-1

Fiorentina substitutes

15 Pietro Comuzzo 6.0 ↑78'
9 Lucas Beltran 6.0 ↑79'
90 Michael Folorunsho ↑85'
29 Yacine Adli ↑89'
17 Nicolo Zaniolo ↑89'
1 Pietro Terracciano
30 Tommaso Martinelli
65 Fabiano Parisi
22 Matias Moreno
24 Amir Richardson
27 Cher Ndour

Coach: Raffaele Palladino · Unavailable: Edoardo Bove (injury)

Juventus substitutes

2 Alberto Costa 6.8 ↑59'
27 Andrea Cambiaso 6.7 ↓86'↑59'
4 Federico Gatti 6.2 ↑74'
7 Chico Conceicao 6.4 ↑74'
51 Samuel Mbangula ↑86'
23 Carlo Pinsoglio
1 Mattia Perin
40 Jonas Rouhi
37 Nicolo Savona
9 Dusan Vlahovic
10 Kenan Yildiz

Coach: Thiago Motta · Unavailable: Arkadiusz Milik (injury), Gleison Bremer (injury), Juan Cabal (injury), Douglas Luiz (injury)

Match events

13'Pablo Mari
15'Robin Gosens 1 - 0âš½
18'Rolando Mandragora assist: Nicolo Fagioli 2 - 0âš½
45+1'Manuel Locatelli
Second half
53'Albert Gudmundsson assist: Nicolo Fagioli 3 - 0âš½
59'↑ Alberto Costa ↓ Renato Veiga⇄
59'↑ Andrea Cambiaso ↓ Nicolás González⇄
73'Luca Ranieri
73'Timothy Weah
74'↑ Federico Gatti ↓ Lloyd Kelly⇄
74'↑ Chico Conceicao ↓ Timothy Weah⇄
78'↑ Pietro Comuzzo ↓ Luca Ranieri⇄
79'↑ Lucas Beltran ↓ Albert Gudmundsson⇄
82'Khéphren Thuram-Ulien
85'↑ Michael Folorunsho ↓ Nicolo Fagioli⇄
86'↑ Samuel Mbangula ↓ Andrea Cambiaso (injured)⇄
89'↑ Nicolo Zaniolo ↓ Moise Kean⇄
89'↑ Yacine Adli ↓ Danilo Cataldi⇄

Where to watch Serie A

Italy HomeDAZN (all matches), Sky Italia (3 matches per matchday)
USAParamount+, CBS Sports
AustraliabeIN Sports

Official broadcasters for the 2026-27 season. Rights can change during the season — always confirm with the broadcaster before subscribing.

Match details

CompetitionSerie A
Kick-off (UTC)Sunday, 16 March 2025, 17:00 UTC — shown in your local time at the top of this page
StatusFinished

Line-ups, match events and the head-to-head record for this fixture are shown on this page where the data feed publishes them.

Head to head

5Fiorentina wins9Draws21Juventus wins

35 past meetings on record. Biggest Fiorentina win: Juventus 3–0 Fiorentina (2020). Biggest Juventus win: Fiorentina 0–5 Juventus (2012).

29 Dec 2024Juventus 2 - 2 FiorentinaSerie A
7 Apr 2024Juventus 1 - 0 FiorentinaSerie A
5 Nov 2023Fiorentina 0 - 1 JuventusSerie A
12 Feb 2023Juventus 1 - 0 FiorentinaSerie A
3 Sep 2022Fiorentina 1 - 1 JuventusSerie A
21 May 2022Fiorentina 2 - 0 JuventusSerie A
20 Apr 2022Juventus 2 - 0 FiorentinaCoppa Italia
2 Mar 2022Fiorentina 0 - 1 JuventusCoppa Italia
6 Nov 2021Juventus 1 - 0 FiorentinaSerie A
25 Apr 2021Fiorentina 1 - 1 JuventusSerie A
Show all 35 past meetings
22 Dec 2020Juventus 0 - 3 FiorentinaSerie A
2 Feb 2020Juventus 3 - 0 FiorentinaSerie A
14 Sep 2019Fiorentina 0 - 0 JuventusSerie A
20 Apr 2019Juventus 2 - 1 FiorentinaSerie A
1 Dec 2018Fiorentina 0 - 3 JuventusSerie A
9 Feb 2018Fiorentina 0 - 2 JuventusSerie A
20 Sep 2017Juventus 1 - 0 FiorentinaSerie A
15 Jan 2017Fiorentina 2 - 1 JuventusSerie A
20 Aug 2016Juventus 2 - 1 FiorentinaSerie A
24 Apr 2016Fiorentina 1 - 2 JuventusSerie A
13 Dec 2015Juventus 3 - 1 FiorentinaSerie A
29 Apr 2015Juventus 3 - 2 FiorentinaSerie A
7 Apr 2015Fiorentina 0 - 3 JuventusCoppa Italia
5 Mar 2015Juventus 1 - 2 FiorentinaCoppa Italia
5 Dec 2014Fiorentina 0 - 0 JuventusSerie A
20 Mar 2014Fiorentina 0 - 1 JuventusEuropa League Final Stage
13 Mar 2014Juventus 1 - 1 FiorentinaEuropa League Final Stage
9 Mar 2014Juventus 1 - 0 FiorentinaSerie A
20 Oct 2013Fiorentina 4 - 2 JuventusSerie A
9 Feb 2013Juventus 2 - 0 FiorentinaSerie A
25 Sep 2012Fiorentina 0 - 0 JuventusSerie A
17 Mar 2012Fiorentina 0 - 5 JuventusSerie A
25 Oct 2011Juventus 2 - 1 FiorentinaSerie A
17 Apr 2011Fiorentina 0 - 0 JuventusSerie A
27 Nov 2010Juventus 1 - 1 FiorentinaSerie A