Fiorentina delivered a surprising performance, defeating Juventus 2-0 in Turin. This defeat leaves Juventus in sixth place in Serie A, trailing a Champions League qualification spot by two points with only one match left in the season. This outcome means Juventus will likely need a remarkable turn of events in their final game to secure a place in the prestigious European competition.
The match began sluggishly for Juventus, despite them creating two significant scoring opportunities early on. Dusan Vlahovic nearly capitalized on a misplaced backpass from Fiorentina’s Cher Ndour, but his sliding attempt inside the box was saved by goalkeeper David De Gea. Shortly after, Francisco Conceição’s close-range shot was blocked by Luca Ranieri.
Fiorentina took the lead when Cher Ndour found the net, assisted by Manor Solomon. Ndour received the ball inside the penalty area and, despite a less powerful shot, managed to beat Di Gregorio at the near post.
Juventus struggled to find their rhythm. Kenan Yildiz had an attempt from distance, but De Gea made a diving save. After halftime, Juventus coach Luciano Spalletti introduced Jeremie Boga. While Juventus increased their pressure, they found it difficult to create clear-cut scoring chances. Weston McKennie had a goal disallowed for a push on Robin Gosens, and Dusan Vlahovic also had a goal ruled out by VAR for being offside.
Rolando Mandragora sealed the victory for Fiorentina with an impressive strike from the edge of the box, finding the top corner. The loss places Juventus in sixth position with just the final game to play, needing a significant improvement and favorable results elsewhere to reach the Champions League spots.
Juventus 0-2 Fiorentina: Match Summary
Date: May 17, 2026
Venue: Juventus Stadium (Allianz Stadium), Turin
Score: Juventus 0 – 2 Fiorentina
Matchday: 37
Key Events:
- 22′ – Marin Pongracic (Fiorentina)
- 34′ – Cher Ndour (Fiorentina) – Assist: Manor Solomon
- 45′ – Bremer (Juventus)
- 83′ – Rolando Mandragora (Fiorentina) – Goal
- 85′ – Jack Harrison (Fiorentina)
- 90+1′ – Albert Gudmundsson (Fiorentina) – Yellow Card
- 90+5′ – Luca Ranieri (Fiorentina) – Red Card
Match Statistics:
- Possession: Juventus 58% – Fiorentina 42%
- Total Shots: Juventus 26 – Fiorentina 10
- Shots on Target: Juventus 9 – Fiorentina 4
- Shots off Target: Juventus 10 – Fiorentina 3
- Blocked Shots: Juventus 7 – Fiorentina 3
- Corners: Juventus 6 – Fiorentina 2
- Offsides: Juventus 1 – Fiorentina 1
- Fouls: Juventus 16 – Fiorentina 12
Starting Lineups:
Juventus: Michele Di Gregorio (GK), Andrea Cambiaso, Bremer, Lloyd Kelly, Pierre Kalulu, Manuel Locatelli, Teun Koopmeiners, Weston McKennie, Dusan Vlahovic, Francisco Conceição, Kenan Yıldız.
Fiorentina: David de Gea (GK), Dodô, Fabiano Parisi, Luca Ranieri, Marin Pongracic, Cher Ndour, Marco Brescianini, Nicolò Fagioli, Robin Gosens, Manor Solomon, Roberto Piccoli.
Substitutes:
Juventus: Carlo Pinsoglio (GK), Mattia Perin (GK), Arkadiusz Milik, Loïs Openda, Filip Kostic, Jonathan David, Emil Holm, Juan Cabal, Vasilije Adžić, Jeremie Boga, Khéphren Thuram, Edon Zhegrova, Federico Gatti, Fabio Miretti.
Fiorentina: Jacopo Fazzini, Daniele Rugani, Luca Lezzerini (GK), Giovanni Fabbian, Oliver Christensen (GK), Niccolò Fortini, Riccardo Braschi, Jack Harrison, Albert Gudmundsson, Rolando Mandragora, Pietro Comuzzo, Luis Balbo.








