Thursday , 2 July 2026

ACF Fiorentina vs Juventus FC, Serie A 2024-25 REGULAR SEASON

Serie A · 2024-25
Sun 16 Mar 2025 · 17:00 UTC Artemio Franchi, Firenze 22,253 HT 45' · FT 45'
Robin Gosens 16' 1–0
Rolando Mandragora 18' 2–0
Albert Gudmundsson 53' 3–0

Overview

Match Preview

ACF Fiorentina vs Juventus FCSerie A at Artemio Franchi, Firenze.

Match Details

  • Referee Michael Fabbri
  • Assistant 1 Giorgio Peretti
  • Assistant 2 Davide Imperiale
4 games this season 🟨 1.3/game 6.0 goals/game

Recent Form

DateOpponentH/A ScoreResult
16 Mar Juventus FC H 3–0 W
09 Mar SSC Napoli A 1–2 L
28 Feb US Lecce H 1–0 W
23 Feb Hellas Verona FC A 0–1 L
16 Feb Como 1907 H 0–2 L
10 Feb FC Internazionale Milano A 1–2 L
DateOpponentH/A ScoreResult
16 Mar ACF Fiorentina A 0–3 L
09 Mar Atalanta BC H 0–4 L
03 Mar Hellas Verona FC H 2–0 W
23 Feb Cagliari Calcio A 1–0 W
19 Feb PSV A 1–3 L
16 Feb FC Internazionale Milano H 1–0 W

Season Stats

ACF Fiorentina Juventus FC
#15 Position #6
42 Points 69
38 Played 38
9 / 15 / 14 W / D / L 19 / 12 / 7
41 Scored 61
50 Conceded 34
-9 GD +27
1.11 PPG 1.82
24% Win % 50%

Key Stats

31% Both Teams to Score
H2H (16 games)
38% Over 2.5 Goals
H2H history

ACF Fiorentina are 15th (42 pts). Juventus FC are 6th (69 pts).

Events

Match Events

  • 0' Both captains have shaken hands and the referee is ready. We are underway at Artemio Franchi, Firenze!
  • 5' Moise Kean has been one of the livelier players on the pitch with 0 goals to his name this season.
  • 10' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
  • 13' The referee shows ACF Fiorentina player a card on 13.
  • 16' Against the run of play, Robin Gosens has scored! This game has turned on its head.
  • 18' What a moment for Rolando Mandragora! That strike on 18 puts his side firmly in control.
  • 23' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
  • 28' Pablo Mari has certainly something to prove this evening. He made 20 appearances with only 0 goals this season.
  • 33' Both teams are passing the ball around with high level of urgency. Juventus FC needs to do something about it to get closer to the goal.
  • 38' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Federico Gatti suffering a number of foals already.
  • 43' Both keepers have barely been tested. ACF Fiorentina and Juventus FC are cancelling each other out in the centre of the park.
  • 45' Juventus FC receives a card for a hard tackle on 45.
  • 50' ACF Fiorentina is showing some good football. However, ACF Fiorentina are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
  • 53' Albert Gudmundsson has been a constant threat and now delivers with a goal on 53 minutes.
  • 58' Luca Ranieri, a Italy , has 2 bookings this season and will need to keep his discipline tonight.
  • 59' Renato Veiga makes way for Alberto Baio at the 59 minute mark. A tactical switch from Juventus FC.
  • 64' Juventus FC have won 604 goals from 519 games. They will be desperate to add to that tally today.
  • 69' With 3 assists to his name this season, Khephren Thuram-Ulie is clearly more than just a goal scorer for Juventus FC.
  • 73' A moment of madness from Luca Ranieri on 73 minutes earns him a card. ACF Fiorentina will be frustrated.
  • 74' The Juventus FC manager makes a substitution. Tim Weah departs to be replaced by Francisco Conceicao.
  • 79' Time for substitution for ACF Fiorentina. Luca Ranieri is replaced by Pietro Comuzzo.
  • 82' The referee does not hesitate — a card for Khephren Thuram-Ulie on 82 minutes.
  • 85' ACF Fiorentina manager makes another effort to make the tables turned. Michael Folorunsho is hanging Nicolo Fagioli on the field on 85 minute.
  • 87' Another change for Juventus FC made on 87 minute. Andrea Cambiaso leaves to be changed by Samuel Mbangula.
  • 89' The ACF Fiorentina manager makes a substitution. Moise Kean departs to be replaced by Nicolo Zaniolo.
  • With this win, ACF Fiorentina is likely to improve its situation in the overall team standings.

Lineups

H2H

Predictions

Prediction accuracy
1 / 4
1.26 ACF Fiorentina xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.2 Juventus FC xG
I would bet for: ACF Fiorentina or Juventus FC 71% + Under 2.5 goals 56%

Match Result

✓ Correct
ACF Fiorentina39% Draw29% Juventus FC32%
Actual: ACF Fiorentina win

Both Teams to Score

✗ Wrong
Yes51% 0% No49%
Avg goals/match: 2.46
Actual: No — clean sheet

Over / Under Goals

✗ O/U 2.5
Line Over Under
± 0.5 89%
11%
± 1.5 71%
29%
± 2.5 44%
56%
± 3.5 24%
76%
± 4.5 11%
89%

Double Chance

ACF Fiorentina or Draw
68%
Draw or Juventus FC
61%
ACF Fiorentina or Juventus FC
71%

Half-Time Result

✗ Wrong
ACF Fiorentina26% Draw49% Juventus FC25%
Actual: ACF Fiorentina win at HT

Correct Score

✓ In top 12
1 – 1
13.9%
0 – 0
10.7%
1 – 0
9.7%
0 – 1
9.1%
2 – 1
7.8%
1 – 2
7.5%
2 – 0
6.6%
0 – 2
6%
2 – 2
4.8%
3 – 1
3.3%
1 – 3
3%
3 – 0
Actual

Asian Handicap — ACF Fiorentina

Handicap ACF Fiorentina covers Push Juventus FC covers
-2.5 6% 94%
-2 6% 11% 84%
-1.5 16% 84%
-1 16% 20% 64%
-0.5 36% 64%
+0.5 67% 33%
+1 67% 19% 14%
+1.5 86% 14%
+2 86% 10% 5%
+2.5 95% 5%

Clean Sheet

ACF Fiorentina keeps clean sheet
31%
Juventus FC keeps clean sheet
29%

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.