Fiorentina produced a 3-0 victory over Juventus at the Stadio Artemio Franchi, a result that was built on ruthless finishing in the first half and disciplined defending thereafter. The home side scored three times from only 0.4 expected goals, a conversion rate that proved decisive against a Juventus side who dominated possession and had the higher expected goals total at 0.85 but failed to make their superiority count on the scoreboard. The Lemeister model had given Fiorentina a 36% chance of winning, with Juventus rated at 34%, meaning the outcome was slightly more one-sided than the pre-match probabilities had suggested.
The match was effectively settled inside the opening 18 minutes. Robin Gosens opened the scoring in the 15th minute, beating the Juventus goalkeeper from an unspecified move. The lead was doubled three minutes later when Rolando Mandragora found the net, with Nicolò Fagioli providing the assist. That rapid double strike gave Fiorentina a platform that Juventus, despite their territorial control, could not overturn. Albert Guðmundsson added a third in the 53rd minute, again assisted by Fagioli, to put the result beyond any doubt.
The statistical breakdown paints a clear picture of a match won by efficiency. Juventus had 63% possession and completed 529 passes at an 89% accuracy rate, compared to Fiorentina’s 347 passes at 80%. Juventus also created more chances, registering 11 total shots to Fiorentina’s nine, and had six shots from inside the box to the home side’s two. Yet they only managed two shots on target, both saved by David De Gea, who was credited with two saves. Fiorentina, by contrast, put all three of their shots on target and scored from each of them, with the Juventus goalkeeper making zero saves.
Defensively, Fiorentina were organised and resilient. Pablo Marí earned the highest match rating of any player at 7.7, anchoring a back line that absorbed pressure and kept a clean sheet despite the volume of Juventus attacks. David De Gea and Rolando Mandragora were both rated at 7.5, with De Gea’s goalkeeping statistics showing a goals-prevented figure of minus 1.66, suggesting the expected goals against were higher than the actual goals conceded. Marin Pongračić and Nicolò Fagioli were both rated at 7.3, with Fagioli’s two assists from midfield representing a key creative contribution.
Juventus’s discipline also let them down. Manuel Locatelli, Timothy Weah and Khéphren Thuram were all booked, contributing to a total of three yellow cards compared to Fiorentina’s two. The away side committed 13 fouls to Fiorentina’s nine, and although they won six corners to the home side’s one, they could not find a way through. Fiorentina were caught offside three times, while Juventus were not flagged once, underlining how much of the match was played in the home half.
The result keeps Fiorentina competitive in the race for European places, while Juventus will be left to reflect on an afternoon where they controlled large spells but lacked the finishing touch required to turn dominance into points. With only three shots on target from 11 attempts and a clean sheet conceded, the pattern of the game was clear: Fiorentina took their chances ruthlessly, and Juventus did not.