Juventus vs Fiorentina
Match recap
Fiorentina beat Juventus 2–0 in their Serie A fixture. Ndour and Mandragora scored for Fiorentina. Expected-goals data put the chance balance at 1.94 for Juventus versus 0.47 for Fiorentina. Juventus sit 6th in the Serie A table while Fiorentina are 15th.
Analysis
As the Serie A season nears its climax, Juventus welcome Fiorentina to Turin in a match where the home side looks firmly in control. With Juventus boasting superior form and a solid home record, the stage is set for a comfortable victory.
Juventus currently sit 3rd in the league with 68 points, while Fiorentina languish in 15th with 38 points. Historically, Juventus have dominated this fixture, winning 11 of their last 20 encounters. Injuries and suspensions have hit Fiorentina hard, weakening their chances on the road.
Juventus' attacking options, led by J. David with a 75% scoring probability, are well supported by midfield maestro M. Locatelli, whose passing accuracy and volume create numerous chances. Fiorentina's defensive frailties, compounded by suspensions and injuries, leave them vulnerable. The predicted halftime score of 1-0 aligns with Juventus' strong home scoring streak, setting the tone for a 2-0 fulltime result.
Prediction
We confidently predict Juventus to win 2-0, with a halftime lead of 1-0. The match is expected to feature four cards, reflecting a competitive but controlled game. This forecast carries a high confidence level of 95%, supported by statistical trends and player form.
Outcome probability
Key Insights
Key attackers injured or suspended
Top scorer K. Yıldız and striker D. Vlahović injured; McKennie and Cambiaso suspended, impacting attack and midfield creativity.
Strong midfield passing and control
Locatelli's high passing and tackling stats provide Juventus control and chance creation advantage.
Home scoring streak supports predicted win
Juventus has scored in last 5 home games, averaging 1.9 goals, aligning with predicted 2-0 win.
Fiorentina's poor away form and injuries
Fiorentina's low win percentage, multiple injuries, and suspensions weaken their attack and defense away from home.
Defensive suspensions weaken Fiorentina
Fiorentina missing key defenders due to injuries and suspensions, likely to struggle against Juventus attack.
Key Takeaways
In summary, Juventus' home advantage, superior squad fitness, and tactical control should see them comfortably dispatch Fiorentina. Fans can expect a disciplined performance culminating in a 2-0 victory, reinforcing Juventus' strong position in the league.
- Juventus have won 11 of 20 head-to-head matches against Fiorentina.
- Juventus are ranked 3rd with 68 points; Fiorentina are 15th with 38 points this season.
- Juventus have a significantly better goal difference (+40) than Fiorentina.
- Juventus average 1.89 points per game compared to Fiorentina's 1.06.
- J. David has scored 6 goals in 34 appearances, showing strong home form.
- M. Locatelli leads Juventus in passing accuracy at 88%.
- Fiorentina face multiple suspensions and injuries weakening their defense.
Player Insights
Standout players Fipster expects to impact the match — curated highlights, not full squad lists
Home — Juventus
Away — Fiorentina
No standout top scorers flagged for Fiorentina
Form as the teams went into this match — excludes this result and anything since.
Team Comparison
Season shape — attack, defence, form, clean sheets & win rate
Home vs Away comparison
Goal difference in each of the last few fixtures — above the line is a net win, below is a net loss
Season comparison
Goals scored & conceded, goal difference and clean sheets across the season
Halftime Performance
What each side does once the whistle goes for half time
Streaks
Recent-form runs — each side’s most-recent game meets in the middle
Head to Head
Ranieri
Red Card
Pongračić
Yellow Card
Parisi
Ndour
Assist: Solomon
Bremer
Yellow Card
Koopmeiners
Brescianini
Fagioli
Ranieri
Conceição
Cambiaso
Goal cancelled
Gosens
Kelly
Mandragora
Harrison
Yellow Card
Guðmundsson
Yellow Card
Yıldız
Match Statistics
Juventus
4-2-3-1Starting XI
- 3BremerD
- 5M. LocatelliM
- 6L. KellyD
- 7Francisco ConceiçãoM
- 8T. KoopmeinersM
- 9D. VlahovićF
- 10K. YıldızM
- 15P. KaluluD
- 16M. Di GregorioG
- 22W. McKennieM
- 27A. CambiasoD
Substitutes
- 1M. PerinG
- 2E. HolmD
- 4F. GattiD
- 11E. ZhegrovaF
- 13J. BogaF
- 14A. MilikF
- 17Vasilije AdžićM
- 18F. KostićM
- 19K. ThuramM
- 20L. OpendaF
- 21F. MirettiM
- 23C. PinsoglioG
- 30J. DavidF
- 32J. CabalD
Fiorentina
4-3-3Starting XI
- 2DodôD
- 4M. BrescianiniM
- 5M. PongračićD
- 6L. RanieriD
- 19M. SolomonF
- 21R. GosensD
- 27C. NdourM
- 43David de GeaG
- 44N. FagioliM
- 65F. ParisiF
- 91R. PiccoliF
Substitutes
- 1L. LezzeriniG
- 3D. RuganiD
- 8R. MandragoraM
- 10A. GuðmundssonF
- 15P. ComuzzoD
- 17J. HarrisonF
- 22J. FazziniM
- 29N. FortiniD
- 53O. ChristensenG
- 61R. BraschiF
- 62L. BalboD
- 80G. FabbianM
Juventus
| Player | Pos | Min | Rating | G | A | Shots | SoT | Key Passes | Dribbles |
|---|---|---|---|---|---|---|---|---|---|
| Manuel Locatelli(C) | M | 90 | 8.5 | — | — | 3 | 1 | 1 | — |
| Francisco Conceição | M | 69 | 7.3 | — | — | 1 | 1 | 4 | 1/1 |
| Weston McKennie | M | 90 | 7.2 | — | — | 1 | 1 | 3 | 2/2 |
| Bremer | D | 90 | 7.0 | — | — | 3 | 1 | — | — |
| Michele Di Gregorio | G | 90 | 6.9 | — | — | — | — | — | — |
| Kenan Yıldız | M | 89 | 6.9 | — | — | 4 | 2 | 3 | 1/4 |
| Andrea Cambiaso | D | 69 | 6.6 | — | — | 1 | — | 1 | 0/1 |
| Teun Koopmeiners | M | 45 | 6.6 | — | — | — | — | 1 | 1/1 |
| Lloyd Kelly | D | 81 | 6.5 | — | — | — | — | — | — |
| Pierre Kalulu | D | 90 | 6.3 | — | — | — | — | 3 | 1/1 |
| Dušan Vlahović | F | 90 | 6.3 | — | — | 3 | 1 | 1 | — |
| Substitutes | |||||||||
| Arkadiusz Milik | F | — | — | — | — | — | — | — | — |
| Loïs Openda | F | — | — | — | — | — | — | — | — |
| Emil Holm | D | — | — | — | — | — | — | — | — |
| Juan Cabal | D | — | — | — | — | — | — | — | — |
| Fabio Miretti | M | 1 | — | — | — | 1 | — | — | — |
| Vasilije Adžić | M | — | — | — | — | — | — | — | — |
| Mattia Perin | G | — | — | — | — | — | — | — | — |
| Carlo Pinsoglio | G | — | — | — | — | — | — | — | — |
| Filip Kostić | M | — | — | — | — | — | — | — | — |
| Jonathan David | F | — | — | — | — | — | — | — | — |
| Jérémie Boga | F | 45 | 8.7 | — | — | 2 | 2 | 2 | 3/4 |
| Khéphren Thuram | M | 21 | 6.5 | — | — | — | — | — | — |
| Edon Zhegrova | F | 21 | 6.3 | — | — | — | — | — | — |
| Federico Gatti | D | 9 | 6.2 | — | — | — | — | 1 | — |
Fiorentina
| Player | Pos | Min | Rating | G | A | Shots | SoT | Key Passes | Dribbles |
|---|---|---|---|---|---|---|---|---|---|
| David De Gea(C) | G | 90 | 8.5 | — | — | — | — | — | — |
| Cher Ndour | M | 90 | 8.2 | 1 | — | 1 | 1 | — | — |
| Marin Pongračić | D | 90 | 8.0 | — | — | — | — | 2 | — |
| Luca Ranieri | D | 64 | 7.2 | — | — | — | — | — | — |
| Nicolò Fagioli | M | 64 | 7.0 | — | — | 1 | — | 1 | 0/1 |
| Dodô | D | 90 | 7.0 | — | — | — | — | 2 | 1/1 |
| Fabiano Parisi | F | 32 | 6.9 | — | — | — | — | — | 0/1 |
| Roberto Piccoli | F | 90 | 6.7 | — | — | 2 | — | — | 1/1 |
| Robin Gosens | D | 74 | 6.6 | — | — | — | — | 1 | — |
| Manor Solomon | F | 90 | 6.6 | — | 1 | 1 | 1 | 2 | 0/1 |
| Marco Brescianini | M | 64 | 6.5 | — | — | — | — | — | 0/2 |
| Substitutes | |||||||||
| Daniele Rugani | D | — | — | — | — | — | — | — | — |
| Jacopo Fazzini | M | — | — | — | — | — | — | — | — |
| Giovanni Fabbian | M | — | — | — | — | — | — | — | — |
| Luca Lezzerini | G | — | — | — | — | — | — | — | — |
| Oliver Christensen | G | — | — | — | — | — | — | — | — |
| Riccardo Braschi | F | — | — | — | — | — | — | — | — |
| Niccolò Fortini | D | — | — | — | — | — | — | — | — |
| Rolando Mandragora | M | 26 | 7.9 | 1 | — | 1 | 1 | — | — |
| Luís Balbo | D | 16 | 7.0 | — | — | — | — | — | — |
| Pietro Comuzzo | D | 26 | 6.7 | — | — | — | — | — | — |
| Jack Harrison | F | 58 | 6.3 | — | — | 1 | 1 | — | — |
| Albert Guðmundsson | F | 26 | 6.2 | — | — | — | — | — | 0/1 |





