Fiorentina and Juventus shared the spoils in a breathless 2-2 draw at the Stadio Artemio Franchi on Monday night, a result that leaves both sides with a familiar sense of unfinished business in Serie A. The hosts twice took the lead through Moise Kean and Albert Gudmundsson, only for Dušan Vlahović and Kenan Yıldız to haul the visitors back level, and a frantic finale produced no winner despite chances at both ends. It was a match that captured everything these two clubs have come to represent in recent seasons: ambition, attacking intent, and just enough defensive fragility to keep the neutral entertained.
Match overview
The game was billed as a test of Fiorentina's progress under their current cycle against a Juventus side still searching for consistency in the upper reaches of the table, and it delivered almost immediately. The Viola started with aggression, pressing high and forcing Juventus into hurried clearances, and the Franchi responded with the kind of noise that has made it one of the most atmospheric venues in Italian football.
Fiorentina's opener arrived inside the first twenty minutes, Kean timing a run across the near post to meet a low delivery and turn it beyond Michele Di Gregorio. It was the striker's signature goal — a short, sharp movement rather than a spectacular strike — and it set the tone for a first half in which the home side looked the more coherent unit.
Juventus, however, were never out of the contest for long. Vlahović, returning to the club where he made his name, equalised before the interval with a finish that he refused to celebrate, converting from the edge of the area after a neat exchange on the left. The second half followed a similar pattern: Fiorentina pressing forward, Juventus threatening on the counter, and both goalkeepers called into action more often than either coaching staff would have liked.
Key moments
- 18th minute – Fiorentina 1-0: Kean's near-post finish caps a spell of sustained pressure and lifts the Franchi.
- 40th minute – Juventus equalise: Vlahović finds the bottom corner against his former club and keeps his celebration muted.
- 57th minute – Fiorentina 2-1: Gudmundsson curls a free kick over the wall and beyond Di Gregorio after a foul on the edge of the box.
- 74th minute – Juventus level again: Yıldız cuts inside from the right and drills a low shot through a crowded penalty area.
- 88th minute – Late drama: Both sides waste presentable chances in a chaotic closing stretch, with David de Gea and Di Gregorio each producing a decisive save.
Tactical story
Fiorentina's approach was built on width and overloads. Their wing-backs pushed high to pin Juventus's full-backs deep, which created the space in the half-spaces that Kean and Gudmundsson exploited throughout. The trade-off was obvious: whenever the Viola lost the ball in advanced areas, Juventus had acres of room to break into, and the visitors' equalisers both came from those transitional moments.
Juventus, for their part, looked most dangerous when they abandoned patient build-up and went direct. Vlahović's physical presence gave them a platform, and the introduction of fresh legs on the flanks in the second half shifted the momentum back towards the visitors. The Bianconeri's midfield struggled to control the tempo for long stretches, but their efficiency in the final third kept them in a game they might easily have lost.
The xG battle will not have made comfortable reading for either manager. Fiorentina generated the greater volume of chances; Juventus generated the cleaner ones. In a match decided by fine margins, that distinction is the whole story.
Standout performers
Kean was the focal point of everything Fiorentina did well, holding up play, dragging centre-backs out of position and taking his goal with the assurance of a striker in form. Gudmundsson's set-piece quality remains a genuine weapon, and his free kick was the individual moment of the night.
For Juventus, Yıldız was the player most likely to change the game. His equaliser was taken with real composure, and his willingness to run at defenders gave the visitors an outlet whenever they were under pressure. Vlahović's contribution was quieter but no less important — a centre-forward's performance in the truest sense.
De Gea's late save preserved a point for Fiorentina, while Di Gregorio's reflex stop at the other end ensured Juventus left Tuscany with something to show for their evening.
What the draw means for the Serie A table
A point apiece keeps both clubs in the chasing pack rather than allowing either to make a decisive move. For Fiorentina, the frustration will be that a lead was surrendered twice at home — the kind of dropped points that tends to define a season's ceili