Serie A Regular Season - 32

Fiorentina 1 - 0 FT Lazio

Stadio Artemio Franchi

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

Futmetrix Verdict
22
FT
Mon, Apr 13
Italiano
Fiorentina
1-0
Lazio
⚡ Intensity 21
⚖️ Balance 20
🏆 Stakes 2
🎲 Upset 0
De Gea's masterclass frustrates dominant Lazio

De Gea's Defiance Secures Vital Points

Skip It Futmetrix Score: 22/100. Fiorentina survived an absolute siege at Stadio Artemio Franchi, leveraging defensive heroics to snatch a crucial win in their fight for Serie A survival.

Against the Run of Play

The match at Stadio Artemio Franchi settled into a distinct pattern almost immediately. The visitors dictated the tempo right from the kickoff, eventually dominating possession with a commanding 65% share. The Intensity of their offensive pressing pinned the hosts deep in their own half, forcing a desperate rearguard action. For a side hovering near the bottom of the table, the Stakes could not have been much higher. Every time they managed to clear their lines, the ball came hurtling straight back into the danger zone. It was a methodical and relentless dissection in the middle third, yet for all their intricate passing and overwhelming territorial dominance, the visitors struggled to find that final, killer pass through the congested defensive lines.

The Sucker Punch

Football matches are rarely won on possession alone, and the 28th minute demonstrated exactly why. Entirely against the run of play, the Balance of the encounter shifted in a single, devastating moment. A rapid transition out from the back saw J. Harrison carve out a rare pocket of space in the attacking third. He slipped a precise ball through the lines to R. Gosens, who made absolutely no mistake, burying the chance to give the hosts an incredibly unlikely lead. It was their only genuine opening of the half, but it proved to be all they needed. In the engine room, Cher Ndour worked tirelessly to disrupt the opposition's rhythm, delivering an outstanding performance that repeatedly frustrated the visitors' creative efforts.

Digging Deep for Survival

The second half turned into a grueling exercise in pure defensive survival. The visitors racked up a total of 12 shots and accumulated 1.38 expected goals, launching wave after wave of desperate attacks. However, they found themselves completely stymied by a vintage display from David De Gea. The veteran goalkeeper was in an inspired vein of form, producing five crucial saves to preserve the incredibly narrow lead. A barrage of corners tested the hosts' collective resolve, but the deep defensive block held entirely firm. Securing all three points while generating an xG of just 0.41 is a massive Upset Factor given the underlying numbers, but this gritty victory provides an immeasurable boost to their hopes of avoiding the drop.

Key Questions

Who scored the decisive goal of the match?

R. Gosens scored the only goal in the 28th minute, finishing off a well-timed counter-attacking assist from J. Harrison.

How crucial was David De Gea to the result?

David De Gea was absolutely vital, making 5 major saves to keep a clean sheet and repel Lazio's continuous attacking pressure.

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
35%
65%
Fiorentina 35%
Lazio 65%
Shots
7
12
Fiorentina 7
Lazio 12
Shots on Target
2
5
Fiorentina 2
Lazio 5
Expected Goals (xG)
0.41
1.38
Fiorentina 0.41
Lazio 1.38
Passes
348
661
Fiorentina 348
Lazio 661
Pass Accuracy
83%
92%
Fiorentina 83%
Lazio 92%
Corners
5
6
Fiorentina 5
Lazio 6
Fouls
10
10
Fiorentina 10
Lazio 10
Yellow Cards
3
2
Fiorentina 3
Lazio 2
Red Cards
0
0
Fiorentina 0
Lazio 0

Match Events

28' R. Gosens (J. Harrison)
31' 🟨 D. Rugani
HT
T. Basic F. Dele-Bashiru 🔄 46'
M. Zaccagni T. Noslin 🔄 46'
T. Noslin 🟨 63'
M. Cancellieri G. Isaksen 🔄 67'
B. Dia Pedro 🔄 67'
71' 🔄 D. Rugani M. Pongracic
K. Taylor P. Ratkov 🔄 79'
80' 🔄 R. Gosens L. Balbo
83' 🟨 Dodo
84' 🔄 J. Fazzini M. Solomon
90'+2 🟨 R. Piccoli
Pedro 🟨 90'+4
FT

Player Cards

Our take on every player in this match

Fiorentina

Goalkeepers
David De Gea
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Dodô
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Daniele Rugani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Luca Ranieri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Robin Gosens
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Giovanni Fabbian
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Rolando Mandragora
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Cher Ndour
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Forwards
Jack Harrison
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
Roberto Piccoli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Jacopo Fazzini
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
BENCH
Luca Lezzerini
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Oliver Christensen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Marin Pongračić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Luís Balbo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Eddy Kouadio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pietro Comuzzo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eman Košpo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lapo Deli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Salvatore Cianciulli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Manor Solomon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
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

Lazio

Goalkeepers
Edoardo Motta
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Manuel Lazzari
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Alessio Romagnoli
MAGNET
MAGNET
110
Activity
110
Activity
98
Passes
12
Duels
Oliver Provstgaard
MAGNET
MAGNET
123
Activity
123
Activity
121
Passes
2
Duels
Nuno Tavares
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
50%
Pass Acc
Midfielders
Toma Bašić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Patric
MAGNET
MAGNET
112
Activity
112
Activity
109
Passes
3
Duels
Kenneth Taylor
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Forwards
Matteo Cancellieri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Boulaye Dia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Mattia Zaccagni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
Giacomo Giacomone
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alessio Furlanetto
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Luca Pellegrini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Elseid Hysaj
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fisayo Dele-Bashiru
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
51
Total Mins
Started
Entry
Danilo Cataldi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Reda Belahyane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adrian Przyborek
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tijjani Noslin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
51
Total Mins
Started
Entry
Gustav Isaksen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Pedro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Petar Ratkov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
01/07/2026 Lazio 2 - 2 Fiorentina Serie A Stadio Olimpico
01/26/2025 Lazio 1 - 2 Fiorentina Serie A Stadio Olimpico
09/22/2024 Fiorentina 2 - 1 Lazio Serie A Stadio Artemio Franchi
02/26/2024 Fiorentina 2 - 1 Lazio Serie A Stadio Artemio Franchi
10/30/2023 Lazio 1 - 0 Fiorentina Serie A Stadio Olimpico
01/29/2023 Lazio 1 - 1 Fiorentina Serie A Stadio Olimpico
01/07/2026
Serie A Stadio Olimpico
01/26/2025
Serie A Stadio Olimpico
09/22/2024
Serie A Stadio Artemio Franchi
02/26/2024
Serie A Stadio Artemio Franchi
10/30/2023
Serie A Stadio Olimpico
01/29/2023
Serie A Stadio Olimpico
Fiorentina Win
Lazio Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 32 75 75 29 +46 WComo 3 - 4 Inter (12-04-2026)WInter 5 - 2 AS Roma (05-04-2026)DFiorentina 1 - 1 Inter (22-03-2026)DInter 1 - 1 Atalanta (14-03-2026)LAC Milan 1 - 0 Inter (08-03-2026)
2 Napoli 32 66 48 31 +17 DParma 1 - 1 Napoli (12-04-2026)WNapoli 1 - 0 AC Milan (06-04-2026)WCagliari 0 - 1 Napoli (20-03-2026)WNapoli 2 - 1 Lecce (14-03-2026)WNapoli 2 - 1 Torino (06-03-2026)
3 AC Milan 32 63 47 27 +20 LAC Milan 0 - 3 Udinese (11-04-2026)LNapoli 1 - 0 AC Milan (06-04-2026)WAC Milan 3 - 2 Torino (21-03-2026)LLazio 1 - 0 AC Milan (15-03-2026)WAC Milan 1 - 0 Inter (08-03-2026)
4 Juventus 32 60 55 29 +26 WAtalanta 0 - 1 Juventus (11-04-2026)WJuventus 2 - 0 Genoa (06-04-2026)DJuventus 1 - 1 Sassuolo (21-03-2026)WUdinese 0 - 1 Juventus (14-03-2026)WJuventus 4 - 0 Pisa (07-03-2026)
5 Como 32 58 56 26 +30 LComo 3 - 4 Inter (12-04-2026)DUdinese 0 - 0 Como (06-04-2026)WComo 5 - 0 Pisa (22-03-2026)WComo 2 - 1 AS Roma (15-03-2026)WCagliari 1 - 2 Como (07-03-2026)
6 AS Roma 32 57 45 28 +17 WAS Roma 3 - 0 Pisa (10-04-2026)LInter 5 - 2 AS Roma (05-04-2026)WAS Roma 1 - 0 Lecce (22-03-2026)LComo 2 - 1 AS Roma (15-03-2026)LGenoa 2 - 1 AS Roma (08-03-2026)
7 Atalanta 32 53 44 28 +16 LAtalanta 0 - 1 Juventus (11-04-2026)WLecce 0 - 3 Atalanta (06-04-2026)WAtalanta 1 - 0 Hellas Verona (22-03-2026)DInter 1 - 1 Atalanta (14-03-2026)DAtalanta 2 - 2 Udinese (07-03-2026)
8 Bologna 32 48 42 37 +5 WBologna 2 - 0 Lecce (12-04-2026)WCremonese 1 - 2 Bologna (05-04-2026)LBologna 0 - 2 Lazio (22-03-2026)WSassuolo 0 - 1 Bologna (15-03-2026)LBologna 1 - 2 Hellas Verona (08-03-2026)
9 Lazio 32 44 32 30 +2 LFiorentina 1 - 0 Lazio (13-04-2026)DLazio 1 - 1 Parma (04-04-2026)WBologna 0 - 2 Lazio (22-03-2026)WLazio 1 - 0 AC Milan (15-03-2026)WLazio 2 - 1 Sassuolo (09-03-2026)
10 Udinese 32 43 38 42 -4 WAC Milan 0 - 3 Udinese (11-04-2026)DUdinese 0 - 0 Como (06-04-2026)WGenoa 0 - 2 Udinese (20-03-2026)LUdinese 0 - 1 Juventus (14-03-2026)DAtalanta 2 - 2 Udinese (07-03-2026)
11 Sassuolo 32 42 39 43 -4 LGenoa 2 - 1 Sassuolo (12-04-2026)WSassuolo 2 - 1 Cagliari (04-04-2026)DJuventus 1 - 1 Sassuolo (21-03-2026)LSassuolo 0 - 1 Bologna (15-03-2026)LLazio 2 - 1 Sassuolo (09-03-2026)
12 Torino 32 39 37 54 -17 WTorino 2 - 1 Hellas Verona (11-04-2026)WPisa 0 - 1 Torino (05-04-2026)LAC Milan 3 - 2 Torino (21-03-2026)WTorino 4 - 1 Parma (13-03-2026)LNapoli 2 - 1 Torino (06-03-2026)
13 Genoa 32 36 38 45 -7 WGenoa 2 - 1 Sassuolo (12-04-2026)LJuventus 2 - 0 Genoa (06-04-2026)LGenoa 0 - 2 Udinese (20-03-2026)WHellas Verona 0 - 2 Genoa (15-03-2026)WGenoa 2 - 1 AS Roma (08-03-2026)
14 Parma 32 36 23 40 -17 DParma 1 - 1 Napoli (12-04-2026)DLazio 1 - 1 Parma (04-04-2026)LParma 0 - 2 Cremonese (21-03-2026)LTorino 4 - 1 Parma (13-03-2026)DFiorentina 0 - 0 Parma (08-03-2026)
15 Fiorentina 32 35 37 44 -7 WFiorentina 1 - 0 Lazio (13-04-2026)WHellas Verona 0 - 1 Fiorentina (04-04-2026)DFiorentina 1 - 1 Inter (22-03-2026)WCremonese 1 - 4 Fiorentina (16-03-2026)DFiorentina 0 - 0 Parma (08-03-2026)
16 Cagliari 32 33 33 44 -11 WCagliari 1 - 0 Cremonese (11-04-2026)LSassuolo 2 - 1 Cagliari (04-04-2026)LCagliari 0 - 1 Napoli (20-03-2026)LPisa 3 - 1 Cagliari (15-03-2026)LCagliari 1 - 2 Como (07-03-2026)
17 Cremonese 32 27 26 47 -21 LCagliari 1 - 0 Cremonese (11-04-2026)LCremonese 1 - 2 Bologna (05-04-2026)WParma 0 - 2 Cremonese (21-03-2026)LCremonese 1 - 4 Fiorentina (16-03-2026)LLecce 2 - 1 Cremonese (08-03-2026)
18 Lecce 32 27 21 45 -24 LBologna 2 - 0 Lecce (12-04-2026)LLecce 0 - 3 Atalanta (06-04-2026)LAS Roma 1 - 0 Lecce (22-03-2026)LNapoli 2 - 1 Lecce (14-03-2026)WLecce 2 - 1 Cremonese (08-03-2026)
19 Hellas Verona 32 18 23 55 -32 LTorino 2 - 1 Hellas Verona (11-04-2026)LHellas Verona 0 - 1 Fiorentina (04-04-2026)LAtalanta 1 - 0 Hellas Verona (22-03-2026)LHellas Verona 0 - 2 Genoa (15-03-2026)WBologna 1 - 2 Hellas Verona (08-03-2026)
20 Pisa 32 18 23 58 -35 LAS Roma 3 - 0 Pisa (10-04-2026)LPisa 0 - 1 Torino (05-04-2026)LComo 5 - 0 Pisa (22-03-2026)WPisa 3 - 1 Cagliari (15-03-2026)LJuventus 4 - 0 Pisa (07-03-2026)