Skip to content
Live scoresView all →
Serie A - Italy logoSerie A - ItalyMatchday 9

Fiorentina vs Atalanta 2-2

  • Alieu Njie53'
  • João Mário61'
  • Charles De Ketelaere41'
  • Nicola Zalewski74'
Kick-off
Thu, 29 Oct 2026 · 19:45 (UTC)
Venue
Stadio Artemio Franchi, Florence
Referee
Federico La Penna

Match timeline

  1. 90+1’SubstitutionFiorentina crestFiorentinaPedro Goncalves ONFranco Mastantuono OFF
  2. 90+1’SubstitutionFiorentina crestFiorentinaBeto ONMateo Pellegrino OFF
  3. 84’SubstitutionAtalanta crestAtalantaKamal Deen Sulemana ONNicola Zalewski OFF
  4. 83’Yellow cardAtalanta crestAtalantaRelja Obric
  5. 75’Yellow cardFiorentina crestFiorentinaWilfried Gnonto
  6. 74’Goal!Atalanta crestAtalantaNicola ZalewskiAssist: Charles De Ketelaere2 – 2
  7. 69’SubstitutionFiorentina crestFiorentinaWilfried Gnonto ONAlieu Njie OFF
  8. 61’Goal!Fiorentina crestFiorentinaJoão MárioAssist: Alieu Njie2 – 1
Show 9 earlier events
  1. 58’SubstitutionAtalanta crestAtalantaJonathan Rowe ONElif Elmas OFF
  2. 57’SubstitutionAtalanta crestAtalantaMario Pašalić ONGianluca Gaetano OFF
  3. 53’Goal!Fiorentina crestFiorentinaAlieu NjieAssist: Álex Jiménez1 – 1
  4. 51’Yellow cardFiorentina crestFiorentinaMateo Pellegrino
  5. 45’SubstitutionFiorentina crestFiorentinaChrist Inao Oulaï ONNicolo Fagioli OFF
  6. 41’Goal!Atalanta crestAtalantaCharles De KetelaereAssist: Nicola Zalewski0 – 1
  7. 30’Yellow cardFiorentina crestFiorentinaViery
  8. 12’Yellow cardAtalanta crestAtalantaElif Elmas
  9. 4’SubstitutionAtalanta crestAtalantaGiorgio Scalvini ONThomas Kristensen OFF
  10. 1’Kick-off

Key stats

Fiorentina crestFiorentinaAtalantaAtalanta crest
  • 60%Possession40%
  • 26Shots10
  • 1.60xG1.16
  • 4Shots on Target5
  • 8Corners2
  • 10Fouls13
  • 0Offsides1
  • 3Saves2
  • 465Passes481
  • 3Yellow Cards2

Lineups

Confirmed selections

Fiorentina crestFiorentina4 - 3 - 3

  1. 43Gea
  2. 20Jiménez
  3. 3Drăgușin
  4. 33Viery
  5. 17Mário
  6. 27Ndour
  7. 44Fagioli
  8. 4Brescianini
  9. 30Mastantuono
  10. 32Pellegrino
  11. 25Njie

Substitutions

  1. 45’↑ Christ Inao Oulaï↓44 N. Fagioli
  2. 69’↑29 W. Gnonto↓25 A. Njie
  3. 90+1’↑ Pedro Goncalves↓30 Franco Mastantuono
  4. 90+1’↑23 Beto↓32 Mateo Pellegrino

Unused substitutes 53 O. Christensen, 2 Dodô, 21 Valde, 73 Antonio Pirrò, 28 Pote, 72 B. Mazzeo, 19 L. Lezzerini, 42 C. Inao Oulaï, 75 D. Beldenti

Coach P. Vanoli

Atalanta crestAtalanta4 - 2 - 3 - 1

  1. 29Carnesecchi
  2. 77Zappacosta
  3. 31Kristensen
  4. 40Obrić
  5. 47Bernasconi
  6. 70Gaetano
  7. 13Éderson
  8. 99Elmas
  9. 17Ketelaere
  10. 59Zalewski
  11. 90Krstović

Substitutions

  1. 4’↑42 G. Scalvini↓31 T. Kristensen
  2. 57’↑8 Mario Pasalic↓70 G. Gaetano
  3. 58’↑11 J. Rowe↓99 E. Elmas
  4. 84’↑7 K. Sulemana↓59 N. Zalewski

Unused substitutes 57 M. Sportiello, 51 M. Sonzogni, 10 L. Samardžić, 53 M. Plaia, 41 J. Idele

Coach M. Sarri

Match facts

Competition
Serie A - Italy
Round
Matchday 9
Date
Thu, 29 Oct 2026
Kick-off
19:45 (UTC)
Venue
Stadio Artemio Franchi, Florence
Referee
Federico La Penna
Fiorentina coach
P. Vanoli
Atalanta coach
M. Sarri

League table

Serie A - Italy

#TeamPWDLGDPts
1Lazio crestLazio10910+1628
2Inter crestInter10811+1325
3AS Roma crestAS Roma10730+1824
4Como crestComo10721+1023
5AC Milan crestAC Milan10631+921
13Atalanta crestAtalanta10325-411
15Fiorentina crestFiorentina10226-88

Recent form

Last 5 matches, all competitions

Fiorentina crest

Fiorentina

  1. W
  2. D
  3. L
  4. L
  5. L
Atalanta crest

Atalanta

  1. W
  2. W
  3. L
  4. L
  5. D

Player ratings

  1. 1A. Njie8.8
  2. 2Álex Jiménez7.8
  3. 3João Mário7.5
  4. 4Viery6.8
  5. 5C. Inao Oulaï6.7
  6. 6David de Gea6.5
  7. 7N. Fagioli6.4
  8. 8M. Brescianini6.3
  9. 9R. Drăgușin6.3
  10. 10Franco Mastantuono6.2
  11. 11C. Ndour6.2
  12. 12W. Gnonto6.1
  13. 13Mateo Pellegrino6.0
  14. 14O. Christensen0.0
  15. 15Dodô0.0
  16. 16Beto0.0
  17. 17Valde0.0
  18. 18Antonio Pirrò0.0
  19. 19Pote0.0
  20. 20B. Mazzeo0.0
  21. 21L. Lezzerini0.0
  22. 22D. Beldenti0.0
  1. 1N. Zalewski8.9
  2. 2C. De Ketelaere7.9
  3. 3E. Elmas6.8
  4. 4L. Bernasconi6.8
  5. 5D. Zappacosta6.7
  6. 6J. Rowe6.6
  7. 7G. Scalvini6.6
  8. 8R. Obrić6.5
  9. 9K. Sulemana6.5
  10. 10G. Gaetano6.4
  11. 11N. Krstović6.3
  12. 12T. Kristensen6.3
  13. 13Mario Pasalic6.2
  14. 14M. Carnesecchi6.1
  15. 15Éderson5.9
  16. 16M. Sportiello0.0
  17. 17M. Sonzogni0.0
  18. 18L. Samardžić0.0
  19. 19M. Plaia0.0
  20. 20J. Idele0.0

Match ratings from API-Football, out of 10.

MVP of the match

N. Zalewski
8.9

N. Zalewski

Atalanta crestAtalanta

1
Goals
1
Assists

Rated 8.9, the best on the pitch — 1 goal and 1 assist in 84 minutes.

Head to head

Fiorentina crest
3Wins
1Draws
3Wins
Atalanta crest

9 goals12 goals

Last 5 meetings

  • 2026Serie AFiorentina crestFiorentina1 - 1Atalanta crestAtalanta
  • 2025Serie AFiorentina crestFiorentina0 - 2Atalanta crestAtalanta
  • 2025Serie AFiorentina crestFiorentina1 - 0Atalanta crestAtalanta
  • 2024Serie AFiorentina crestFiorentina2 - 3Atalanta crestAtalanta
  • 2024Serie AFiorentina crestFiorentina3 - 2Atalanta crestAtalanta

7 meetings in the Cornerflick archive.

Team form comparison

Last 5 matches, all competitions

Fiorentina crestFiorentina
W-D-L
1-1-3
Scored / match
1.6
Conceded / match
2.0
Atalanta crestAtalanta
W-D-L
2-1-2
Scored / match
2.4
Conceded / match
2.2

Fan predictions

How the fans called it

  • Fiorentina crestFiorentina0%
  • DrawResult0%
  • Atalanta crestAtalanta0%

No votes yet

What happened

Match report

Fiorentina and Atalanta drew 2-2 in Florence after a second-half comeback from the home side and an equaliser from Nicola Zalewski in the 74th minute. Both sides led at different points before sharing the points.

Atalanta went in front in the 41st minute when Charles De Ketelaere scored from Nicola Zalewski's assist to make it 1-0. Fiorentina were 1-0 down at the break after that goal.

Fiorentina levelled in the 53rd minute through Alieu Njie, who finished from Álex Jiménez. João Mário then put them 2-1 ahead in the 61st minute, assisted by Alieu Njie, before Atalanta came back again on 74 minutes when Nicola Zalewski scored from Charles De Ketelaere's pass to make it 2-2. Atalanta had already been forced into an early change on 4 minutes, with Thomas Kristensen replaced by Giorgio Scalvini, while Fiorentina sent on Christ Inao Oulaï for Nicolo Fagioli on 45 minutes and later introduced Wilfried Gnonto for Alieu Njie on 69 minutes. Atalanta then made two more changes on 57 and 58 minutes, with Mario Pašalić and Jonathan Rowe coming on, and another on 84 minutes when Kamal Deen Sulemana replaced Zalewski. Fiorentina also made two changes in stoppage time, with Pedro Goncalves replacing Franco Mastantuono and Beto coming on for Mateo Pellegrino in the 90th minute plus one.

Fiorentina had 60% of the ball and 465 passes to Atalanta's 481, while also posting 26 shots to 10 and 8 corners to 2. They registered 1.6 expected goals to Atalanta's 1.16, but Atalanta had more shots on target, 5 to 4, and more saves, 3 to 2. Fiorentina did not go offside, while Atalanta were caught once.

The bookings were shared across both sides. Atalanta's Elif Elmas was booked on 12 minutes, while Viery saw yellow on 30 minutes and Mateo Pellegrino on 51 minutes for Fiorentina. Wilfried Gnonto was booked on 75 minutes after coming on, and Atalanta's Relja Obric was booked on 83 minutes.

Match record

Competition
Serie A - Italy
Round
Matchday 9
Kick-off
Venue
Stadio Artemio Franchi, Florence
Referee
Federico La Penna
Match ID
cornerflick:match:fiorentina-vs-atalanta-serie-a-2026-10-29

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Fiorentina 2-2 Atalanta, Serie A - Italy, 29 October 2026. Match record, last updated 1 November 2026. https://cornerflick.com/football/serie-a/matches/fiorentina-vs-atalanta-serie-a-2026-10-29

Permanent identifier cornerflick:match:fiorentina-vs-atalanta-serie-a-2026-10-29. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/fiorentina-vs-atalanta-serie-a-2026-10-29" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

17 events

  1. 4’SubstitutionAtalanta crestAtalantaGiorgio Scalvini ONThomas Kristensen OFF
  2. 12’Yellow cardAtalanta crestAtalantaElif Elmas
  3. 30’Yellow cardFiorentina crestFiorentinaViery
  4. 41’Goal!Atalanta crestAtalantaCharles De KetelaereAssist: Nicola Zalewski0 – 1
  5. 45’SubstitutionFiorentina crestFiorentinaChrist Inao Oulaï ONNicolo Fagioli OFF
  6. 51’Yellow cardFiorentina crestFiorentinaMateo Pellegrino
  7. 53’Goal!Fiorentina crestFiorentinaAlieu NjieAssist: Álex Jiménez1 – 1
  8. 57’SubstitutionAtalanta crestAtalantaMario Pašalić ONGianluca Gaetano OFF
  9. 58’SubstitutionAtalanta crestAtalantaJonathan Rowe ONElif Elmas OFF
  10. 61’Goal!Fiorentina crestFiorentinaJoão MárioAssist: Alieu Njie2 – 1
  11. 69’SubstitutionFiorentina crestFiorentinaWilfried Gnonto ONAlieu Njie OFF
  12. 74’Goal!Atalanta crestAtalantaNicola ZalewskiAssist: Charles De Ketelaere2 – 2
  13. 75’Yellow cardFiorentina crestFiorentinaWilfried Gnonto
  14. 83’Yellow cardAtalanta crestAtalantaRelja Obric
  15. 84’SubstitutionAtalanta crestAtalantaKamal Deen Sulemana ONNicola Zalewski OFF
  16. 90+1’SubstitutionFiorentina crestFiorentinaPedro Goncalves ONFranco Mastantuono OFF
  17. 90+1’SubstitutionFiorentina crestFiorentinaBeto ONMateo Pellegrino OFF