Fiorentina Leads Twice, but Juventus Salvages 2-2 Draw at the Artemio Franchi
Pellegrino and Njie put Fiorentina ahead twice, but Woltemade and Bremer sealed Juventus's equalizer, as the Turin side holds a nine-point lead over its rival in the standings.

Fiorentina started out on top, lost the lead, went back in front, and ended up sharing the points at the Artemio Franchi: 2-2 against Juventus, in a match decided goal by goal through the 65th minute before holding steady, with no further changes on the scoreboard, for another 28 minutes of attempts.
The home side came out firing. In the 3rd minute, Mateo Pellegrino headed in the opener from close range, into the top corner, after a corner-kick cross from Pote. It looked like the dream start for a team sitting last in the table, but Juventus answered before the half-hour mark: in the 31st minute, Nick Woltemade leveled things with a low shot from the center of the box, set up by Randal Kolo Muani on a counterattack.
The first half ended 1-1, but the match refused to settle down. Right at the start of the second half, Fiorentina went back in front: in the 53rd minute, Alieu Njie finished from close range, just inside the left post, off a dead-ball situation. The Franchi was once again dreaming of three points, but Juventus had an answer ready: in the 65th minute, Bremer nodded home a corner kick from Douglas Luiz to make it 2-2, the final score. From there, with substitutions on both benches and chances at either end (Alajbegovic, Dragusin, Ekhator, and Brescianini all tried their luck without success), the result held firm.
What the Numbers Say
Juventus controlled more of the ball and generated more overall play, but Fiorentina held its own in shots and finishing.
| Stat | Fiorentina | Juventus |
|---|---|---|
| Possession (%) | 41.3 | 58.7 |
| Shots | 22 | 18 |
| Shots on target | 6 | 6 |
| Big chances | 1 | 4 |
| Corners | 5 | 12 |
| Passes | 323 | 455 |
| Fouls committed | 16 | 18 |
The post-match xG calculated by our model, which measures what was generated during the match rather than a pre-game prediction, showed a razor-thin gap: 2.948 for Fiorentina versus 2.64 for Juventus. A split that, in the end, does justice to a scoreline that was tight on quality chances even though Juventus dominated possession and corners.
Before kickoff, our projection favored Juventus: 44% chance to win, versus 27% for Fiorentina and 29% for a draw, with expected goals of 1.15 for the home side and 1.53 for the visitors. The draw ended up being the outcome, something the preview already flagged as a real possibility, though the match itself featured far more back-and-forth scoring than those numbers suggested.
What the Result Means in the Standings
So far in Serie A, Juventus sits at 18 points through 11 matches played (5 wins, 3 draws, and 3 losses), while Fiorentina has managed just 9 in the same number of matches (2 wins, 3 draws, and 6 losses). The gap between the two sides in the standings stands at 9 points. A draw that lets Juventus keep adding points gradually, while leaving Fiorentina with the feeling of a lead that slipped away twice in the same afternoon.
In the end, the Franchi witnessed a back-and-forth match, with Fiorentina striking first in each stretch and Juventus always finding an answer as the clock ran. Four goals, four different names on the scoresheet, and a result that leaves both sides with the sense that the match could have gone either way.
BKH
CHE
RMA
PFC
ROM
SER
PSG
FCB
INT
MCI
ANA
ALA
PMP
EIB
LEG
AMO
UDL
VAL
EQU
AME
ONC
ATN
FEY
WOB
KHA