Fiorentina and Atalanta shared the points at the Stadio Artemio Franchi, the final score 2-2, and the shape of the match was determined by an eight-minute passage in the second half in which the home side turned a deficit into a lead — only for Atalanta's Nicola Zalewski to cancel it out thirteen minutes later.
Charles De Ketelaere, Atalanta's Belgian midfielder, gave the visitors the opener at 41', assisted by Zalewski, and Fiorentina went into the interval a goal down and already carrying the weight of three consecutive Serie A defeats. Paolo Vanoli's side had also made a change before the break: Nicolò Fagioli was withdrawn at 45' with Christ Inao Oulaï coming on, a substitution whose cause the data does not record. What followed in the second half was the most concentrated period of the match. Fiorentina forward Alieu Njie levelled at 53', converted from a pass by Álex Jiménez, and then eight minutes later João Mário — listed in the starting XI as a defender — put the home side ahead at 61', with Njie turning provider. Two goals in eight minutes, and Fiorentina, who had not won in their last three Serie A matches, were suddenly in front.
Maurizio Sarri's Atalanta responded with a double substitution at 57' and 58', bringing on Mario Pašalić and Jonathan Rowe, and the visitors found their answer at 74'. Zalewski, who had assisted De Ketelaere's opener, now scored himself — De Ketelaere returning the favour with the assist — to make it 2-2. The symmetry of that exchange, the same two players swapping roles across the two goals, was the defining structural fact of the match.
Njie's contribution deserves particular attention. The Fiorentina forward scored the equalizer at 53' and then assisted the lead-taking goal at 61', a direct involvement in both goals that briefly looked like it might rescue a home side in serious need of a result. Vanoli withdrew him at 69', with Wilfried Gnonto coming on — again, the data records the substitution without stating the reason. Njie's double contribution in that eight-minute window was the clearest individual mark on the match.
For Atalanta, the frustration is straightforward: they scored first, conceded twice in quick succession, and then recovered — but the draw represents a missed opportunity for a side that had won three of its opening eight Serie A matches and needed to build on that platform. The 4-4 draw at home against Frosinone in their previous league outing already pointed to defensive fragility, and conceding twice in eight minutes here reinforced that concern. Zalewski's equalizer salvaged a point, but Sarri's side will know they were in a position to take three.
Fiorentina's form trajectory tells a harder story. Coming into this fixture, they had taken no points from their last three matches in all competitions, conceding seven and scoring three across that run. The draw adds one point to that sequence — no wins, one draw, two defeats across the last three including this match — which is a marginal improvement in arithmetic but not yet evidence of a turn. Atalanta, across their last five matches in all competitions including this one, have collected five points from a possible fifteen, a run that reflects the inconsistency visible in their results across October.
A draw that neither side will fully celebrate: Fiorentina because they held a lead and could not protect it, Atalanta because they conceded it in the first place.