Serie A Regular Season - 38

Fiorentina 1 - 1 FT Atalanta

Stadio Artemio Franchi

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
37
FT
Fri, May 22
Italiano
Fiorentina
1-1
Atalanta
⚡ Intensity 23
⚖️ Balance 22
🏆 Stakes 60
🎲 Upset 10
Christensen heroics deny dominant Atalanta.

Christensen Wall Defies Atalanta Siege

Average Entertainment Futmetrix Score: 37/100. Despite a relentless barrage from the visitors, a resolute defensive display ultimately defined this final day drama.

Bergamo's Immediate Assault

Stadio Artemio Franchi hosted a match defined by sheer Intensity from the opening exchanges. Atalanta stamped their authority immediately, dominating possession with a 60 percent share and peppering the opposition box. The visitors unloaded a staggering 21 shots, transforming the final third into a shooting gallery, but they ran straight into a brick wall named Oliver Christensen. The Fiorentina goalkeeper commanded his area beautifully, pulling off six vital saves to keep the away side entirely at bay during their most dangerous spells.

Sucker Punch in Florence

Football has a funny way of defying logic, and the Balance of play shifted dramatically against the run of action. While the visitors controlled the tempo, it was the hosts who drew first blood in the 39th minute. M. Brescianini picked the lock, finding R. Piccoli who made no mistake with a clinical finish. The transition play was heavily aided by Jack Harrison, whose creative output and direct running constantly stretched the retreating defence on the counter-attack.

Late Agony and European Relief

As the clock ticked down, the Stakes weighed heavily on the visitors, who desperately needed a result to cement their Conference League qualification spot. The Upset Factor nearly held firm for the brave home side, but the pressure finally told in the 82nd minute. Tragically for the hosts, a cruel deflection off P. Comuzzo resulted in an own goal, tying the game 1-1. The draw sealed Atalanta's European ambitions on matchday 38, while Fiorentina settled into the mid-table comfort of 13th.

Key Questions

What made Oliver Christensen the Man of the Match?

Christensen delivered an absolute masterclass, registering six crucial saves to thwart Atalanta's relentless 21-shot offensive barrage.

What does this mean for Fiorentina's season?

This 1-1 draw concludes their campaign in 13th place, cementing a mid-table finish despite a genuinely brave defensive display on the final day.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
40%
60%
Fiorentina 40%
Atalanta 60%
Shots
10
21
Fiorentina 10
Atalanta 21
Shots on Target
4
6
Fiorentina 4
Atalanta 6
Expected Goals (xG)
0.79
1.58
Fiorentina 0.79
Atalanta 1.58
Passes
400
599
Fiorentina 400
Atalanta 599
Pass Accuracy
85%
90%
Fiorentina 85%
Atalanta 90%
Corners
3
3
Fiorentina 3
Atalanta 3
Fouls
11
14
Fiorentina 11
Atalanta 14
Yellow Cards
0
2
Fiorentina 0
Atalanta 2
Red Cards
0
0
Fiorentina 0
Atalanta 0

Match Events

39' R. Piccoli (M. Brescianini)
HT
R. Bellanova D. Zappacosta 🔄 46'
K. Sulemana 🟨 47'
H. Ahanor 🟨 60'
L. Samardzic C. De Ketelaere 🔄 62'
G. Scalvini B. Djimsiti 🔄 67'
67' 🔄 M. Brescianini C. Ndour
67' 🔄 D. Rugani M. Pongracic
76' 🔄 R. Gosens L. Balbo
76' 🔄 A. Gudmundsson M. Solomon
M. De Roon G. Scamacca 🔄 81'
K. Sulemana D. Vavassori 🔄 81'
P. Comuzzo 82'
87' 🔄 O. Christensen L. Lezzerini
FT

Player Cards

Our take on every player in this match

Fiorentina

Goalkeepers
Oliver Christensen
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Dodô
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Pietro Comuzzo
FRIENDLY FIRE
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
2
Fouls
6.3
Rating
Daniele Rugani
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Robin Gosens
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Midfielders
Giovanni Fabbian
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Rolando Mandragora
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Marco Brescianini
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.7
Rating
Forwards
Jack Harrison
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
32%
Pass Acc
Roberto Piccoli
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Albert Guðmundsson
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
BENCH
David De Gea
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Luca Lezzerini
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
4
Minutes
Marin Pongračić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Luís Balbo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Niccolò Fortini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolò Fagioli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cher Ndour
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Manor Solomon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Giorgio Puzzoli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Riccardo Braschi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Atalanta

Goalkeepers
Marco Sportiello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Defenders
Giorgio Scalvini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Isak Hien
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
8
Duels Won
0
Pens Won
Honest Ahanor
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
Raoul Bellanova
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Marten de Roon
MAGNET
MAGNET
92
Activity
92
Activity
85
Passes
7
Duels
Mario Pašalić
MAGNET
MAGNET
80
Activity
80
Activity
73
Passes
7
Duels
Yunus Musah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Forwards
Lazar Samardžić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Kamaldeen Sulemana
MAGNET
MAGNET
47
Activity
47
Activity
40
Passes
7
Duels
Giacomo Raspadori
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
29%
Pass Acc
BENCH
Francesco Rossi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Marco Carnesecchi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Relja Obrić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sead Kolašinac
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Berat Djimsiti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Mitchel Bakker
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Davide Zappacosta
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
30%
Pass Acc
Éderson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicola Zalewski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nikola Krstović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dominic Vavassori
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Charles De Ketelaere
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Gianluca Scamacca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
11/30/2025 Atalanta 2 - 0 Fiorentina Serie A New Balance Arena
03/30/2025 Fiorentina 1 - 0 Atalanta Serie A Stadio Artemio Franchi
09/15/2024 Atalanta 3 - 2 Fiorentina Serie A Gewiss Stadium
06/02/2024 Atalanta 2 - 3 Fiorentina Serie A Gewiss Stadium
04/24/2024 Atalanta 4 - 1 Fiorentina Coppa Italia Gewiss Stadium
04/03/2024 Fiorentina 1 - 0 Atalanta Coppa Italia Stadio Artemio Franchi
09/17/2023 Fiorentina 3 - 2 Atalanta Serie A Stadio Artemio Franchi
04/17/2023 Fiorentina 1 - 1 Atalanta Serie A Stadio Artemio Franchi
10/02/2022 Atalanta 1 - 0 Fiorentina Serie A Gewiss Stadium
02/20/2022 Fiorentina 1 - 0 Atalanta Serie A Stadio Artemio Franchi
11/30/2025
Serie A New Balance Arena
03/30/2025
Serie A Stadio Artemio Franchi
09/15/2024
Serie A Gewiss Stadium
06/02/2024
Serie A Gewiss Stadium
04/24/2024
Coppa Italia Gewiss Stadium
04/03/2024
Coppa Italia Stadio Artemio Franchi
09/17/2023
Serie A Stadio Artemio Franchi
04/17/2023
Serie A Stadio Artemio Franchi
10/02/2022
Serie A Gewiss Stadium
02/20/2022
Serie A Stadio Artemio Franchi
Fiorentina Win
Atalanta Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 38 87 89 35 +54 DBologna 3 - 3 Inter (23-05-2026)DInter 1 - 1 Hellas Verona (17-05-2026)WLazio 0 - 3 Inter (09-05-2026)WInter 2 - 0 Parma (03-05-2026)DTorino 2 - 2 Inter (26-04-2026)
2 Napoli 38 76 58 36 +22 WNapoli 1 - 0 Udinese (24-05-2026)WPisa 0 - 3 Napoli (17-05-2026)LNapoli 2 - 3 Bologna (11-05-2026)DComo 0 - 0 Napoli (02-05-2026)WNapoli 4 - 0 Cremonese (24-04-2026)
3 AS Roma 38 73 59 31 +28 WHellas Verona 0 - 2 AS Roma (24-05-2026)WAS Roma 2 - 0 Lazio (17-05-2026)WParma 2 - 3 AS Roma (10-05-2026)WAS Roma 4 - 0 Fiorentina (04-05-2026)WBologna 0 - 2 AS Roma (25-04-2026)
4 Como 38 71 65 29 +36 WCremonese 1 - 4 Como (24-05-2026)WComo 1 - 0 Parma (17-05-2026)WHellas Verona 0 - 1 Como (10-05-2026)DComo 0 - 0 Napoli (02-05-2026)WGenoa 0 - 2 Como (26-04-2026)
5 AC Milan 38 70 53 35 +18 LAC Milan 1 - 2 Cagliari (24-05-2026)WGenoa 1 - 2 AC Milan (17-05-2026)LAC Milan 2 - 3 Atalanta (10-05-2026)LSassuolo 2 - 0 AC Milan (03-05-2026)DAC Milan 0 - 0 Juventus (26-04-2026)
6 Juventus 38 69 61 34 +27 DTorino 2 - 2 Juventus (24-05-2026)LJuventus 0 - 2 Fiorentina (17-05-2026)WLecce 0 - 1 Juventus (09-05-2026)DJuventus 1 - 1 Hellas Verona (03-05-2026)DAC Milan 0 - 0 Juventus (26-04-2026)
7 Atalanta 38 59 51 36 +15 DFiorentina 1 - 1 Atalanta (22-05-2026)LAtalanta 0 - 1 Bologna (17-05-2026)WAC Milan 2 - 3 Atalanta (10-05-2026)DAtalanta 0 - 0 Genoa (02-05-2026)LCagliari 3 - 2 Atalanta (27-04-2026)
8 Bologna 38 56 49 46 +3 DBologna 3 - 3 Inter (23-05-2026)WAtalanta 0 - 1 Bologna (17-05-2026)WNapoli 2 - 3 Bologna (11-05-2026)DBologna 0 - 0 Cagliari (03-05-2026)LBologna 0 - 2 AS Roma (25-04-2026)
9 Lazio 38 54 41 40 +1 WLazio 2 - 1 Pisa (23-05-2026)LAS Roma 2 - 0 Lazio (17-05-2026)LLazio 0 - 3 Inter (09-05-2026)WCremonese 1 - 2 Lazio (04-05-2026)DLazio 3 - 3 Udinese (27-04-2026)
10 Udinese 38 50 45 48 -3 LNapoli 1 - 0 Udinese (24-05-2026)LUdinese 0 - 1 Cremonese (17-05-2026)WCagliari 0 - 2 Udinese (09-05-2026)WUdinese 2 - 0 Torino (02-05-2026)DLazio 3 - 3 Udinese (27-04-2026)
11 Sassuolo 38 49 46 50 -4 LParma 1 - 0 Sassuolo (24-05-2026)LSassuolo 2 - 3 Lecce (17-05-2026)LTorino 2 - 1 Sassuolo (08-05-2026)WSassuolo 2 - 0 AC Milan (03-05-2026)DFiorentina 0 - 0 Sassuolo (26-04-2026)
12 Parma 38 45 28 46 -18 WParma 1 - 0 Sassuolo (24-05-2026)LComo 1 - 0 Parma (17-05-2026)LParma 2 - 3 AS Roma (10-05-2026)LInter 2 - 0 Parma (03-05-2026)WParma 1 - 0 Pisa (25-04-2026)
13 Torino 38 45 44 63 -19 DTorino 2 - 2 Juventus (24-05-2026)LCagliari 2 - 1 Torino (17-05-2026)WTorino 2 - 1 Sassuolo (08-05-2026)LUdinese 2 - 0 Torino (02-05-2026)DTorino 2 - 2 Inter (26-04-2026)
14 Cagliari 38 43 40 53 -13 WAC Milan 1 - 2 Cagliari (24-05-2026)WCagliari 2 - 1 Torino (17-05-2026)LCagliari 0 - 2 Udinese (09-05-2026)DBologna 0 - 0 Cagliari (03-05-2026)WCagliari 3 - 2 Atalanta (27-04-2026)
15 Fiorentina 38 42 41 50 -9 DFiorentina 1 - 1 Atalanta (22-05-2026)WJuventus 0 - 2 Fiorentina (17-05-2026)DFiorentina 0 - 0 Genoa (10-05-2026)LAS Roma 4 - 0 Fiorentina (04-05-2026)DFiorentina 0 - 0 Sassuolo (26-04-2026)
16 Genoa 38 41 41 51 -10 LLecce 1 - 0 Genoa (24-05-2026)LGenoa 1 - 2 AC Milan (17-05-2026)DFiorentina 0 - 0 Genoa (10-05-2026)DAtalanta 0 - 0 Genoa (02-05-2026)LGenoa 0 - 2 Como (26-04-2026)
17 Lecce 38 38 28 50 -22 WLecce 1 - 0 Genoa (24-05-2026)WSassuolo 2 - 3 Lecce (17-05-2026)LLecce 0 - 1 Juventus (09-05-2026)WPisa 1 - 2 Lecce (01-05-2026)DHellas Verona 0 - 0 Lecce (25-04-2026)
18 Cremonese 38 34 32 57 -25 LCremonese 1 - 4 Como (24-05-2026)WUdinese 0 - 1 Cremonese (17-05-2026)WCremonese 3 - 0 Pisa (10-05-2026)LCremonese 1 - 2 Lazio (04-05-2026)LNapoli 4 - 0 Cremonese (24-04-2026)
19 Hellas Verona 38 21 25 61 -36 LHellas Verona 0 - 2 AS Roma (24-05-2026)DInter 1 - 1 Hellas Verona (17-05-2026)LHellas Verona 0 - 1 Como (10-05-2026)DJuventus 1 - 1 Hellas Verona (03-05-2026)DHellas Verona 0 - 0 Lecce (25-04-2026)
20 Pisa 38 18 26 71 -45 LLazio 2 - 1 Pisa (23-05-2026)LPisa 0 - 3 Napoli (17-05-2026)LCremonese 3 - 0 Pisa (10-05-2026)LPisa 1 - 2 Lecce (01-05-2026)LParma 1 - 0 Pisa (25-04-2026)