Serie A Gameweek 19

Lazio 2 - 2 FT Fiorentina

Stadio Olimpico

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

Futmetrix Verdict
100
FT
Wed, Jan 7
Italiano
Lazio
2-2
Fiorentina
⚡ Intensity 100
⚖️ Balance 75
🏆 Stakes 10
🎲 Upset 69
Late penalty swap seals chaotic draw

Win Probability

  • Lazio 56%
  • Draw 26%
  • Fiorentina 18%

Futmetrix AI estimate

Olympic Drama: Pedro Rescues Lazio in Final Minute Thriller

Must-Watch Futmetrix Score: 100/100. A breathless stalemate that highlights Fiorentina's resilience in their relegation battle while exposing Lazio's inability to convert dominance into three points.

The Breakthrough at the Olimpico

The clash at Stadio Olimpico began with a display of tactical Balance, as both sides prioritised defensive solidity over early risks. However, the game burst into life in the 52nd minute when Danilo Cataldi found the net against his former employers. Assisted by M. Vecino, the goal shattered the stalemate and forced the visitors out of their shell. An Intensity rating of 91 captures the frenetic pace that followed, with the home crowd sensing a routine victory. Lazio exploited the spaces effectively, but their lead would prove fragile against a determined away side fighting for every scrap of survival in the bottom three.

De Gea Defies the Barrage

The response from Fiorentina was swift and clinical. Just four minutes after falling behind, R. Gosens levelled the score, clinicaly converting a chance created by Nicolò Fagioli. What followed was a personal masterclass from David De Gea. The Spanish veteran turned the penalty area into a fortress, making 6 crucial saves as Lazio unleashed a barrage of 17 shots. Despite the visitors edged possession with 51%, it was De Gea's heroics that kept them in the contest. His 8.3 rating was a testament to a performance that repeatedly denied Lazio’s forwards in high-pressure situations, keeping the Stakes incredibly high as the clock ticked down.

Late Penalty Chaos

The match reached a boiling point in the final five minutes. An 87th-minute VAR review resulted in a penalty for the visitors, which Albert Gudmundsson dispatched with nerves of steel in the 89th minute. Fiorentina appeared to have secured an unlikely smash-and-grab victory, but the drama was far from over. Within sixty seconds, the referee pointed to the spot at the other end. Veteran substitute Pedro stepped up in the 90th minute to coolly slot home, ensuring the points were shared. With 25 total shots attempted, this encounter was a showcase of Serie A's unpredictable nature, leaving Fiorentina still mired in the drop zone but encouraged by their fight.

Key Questions

How dramatic was the late winner by David De Gea?

De Gea did not score a winner; Gudmundsson scored the late goal for Fiorentina, though De Gea's 6 saves were vital for the draw.

Did Lazio deserve the late equalizer?

Yes, Lazio recorded 17 shots and a superior xG of 2.74, making Pedro's 90th-minute penalty a fair reflection of their pressure.

How did substitute David De Gea change the game?

De Gea was not a substitute; he started the match and earned a top-tier 8.3 rating for his 6 crucial saves.

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
49%
51%
Lazio 49%
Fiorentina 51%
Shots
17
8
Lazio 17
Fiorentina 8
Shots on Target
9
5
Lazio 9
Fiorentina 5
Expected Goals (xG)
2.74
1.64
Lazio 2.74
Fiorentina 1.64
Passes
438
475
Lazio 438
Fiorentina 475
Pass Accuracy
85%
89%
Lazio 85%
Fiorentina 89%
Corners
8
2
Lazio 8
Fiorentina 2
Fouls
11
15
Lazio 11
Fiorentina 15
Yellow Cards
3
5
Lazio 3
Fiorentina 5
Red Cards
0
0
Lazio 0
Fiorentina 0

Match Events

Robin Gosens 🟨 21'
29' 🔄 ↓ T. Basic ↑M. Vecino
HT
52' ⚽ D. Cataldi (M. Vecino)
Fabiano Parisi 🟨 55'
R. Gosens (N. Fagioli) ⚽ 56'
↓ R. Piccoli ↑M. Kean 🔄 60'
↓ C. Ndour ↑M. Solomon 🔄 68'
↓ R. Gosens ↑L. Ranieri 🔄 69'
Nicolò Fagioli 🟨 71'
72' 🔄 ↓ G. Isaksen ↑Pedro
80' 🔄 ↓ M. Lazzari ↑E. Hysaj
83' 🟨 Mattia Zaccagni
A. Gudmundsson ⚽ 89'
90' 🟨 Luca Pellegrini
90' ⚽ Pedro
↓ F. Parisi ↑H. Nicolussi Caviglia 🔄 90'+2
↓ A. Gudmundsson ↑P. Mari 🔄 90'+2
FT

Player Cards

Our take on every player in this match

Lazio

Goalkeepers
Ivan Provedel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Manuel Lazzari
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Mario Gila
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.2
Rating
Alessio Romagnoli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Luca Pellegrini
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
Mattéo Guendouzi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Danilo Cataldi
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Toma Bašić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
29
Entry
Forwards
Gustav Isaksen
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Matteo Cancellieri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Mattia Zaccagni
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
25%
Pass Acc
BENCH
Christos Mandas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alessio Furlanetto
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nuno Tavares
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
10
Total Mins
Started
Entry
Oliver Provstgaard
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matías Vecino
SUPER SUB
SUPER SUB
1
Assist
1
Assist
60
Minutes
6.3
Rating
Nicolò Rovella
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
Pedro
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Penalty
Impact
7.5
Rating
Federico Serra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Fiorentina

Goalkeepers
David de Gea
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Dodô
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Pietro Comuzzo
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
6.5
Rating
Marin Pongračić
MAGNET
MAGNET
83
Activity
83
Activity
76
Passes
7
Duels
Robin Gosens
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Rolando Mandragora
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Nicolò Fagioli
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
73%
Pass Acc
Cher Ndour
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Forwards
Fabiano Parisi
👻 Invisible Nothing to note
Roberto Piccoli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Albert Guðmundsson
CLUTCH HERO
CLUTCH HERO
89
Goal Time
89
Goal Time
Penalty
Impact
7.9
Rating
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
Luca Ranieri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Pablo Marí
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Eman Košpo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Niccolò Fortini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eddy Kouadio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Simon Sohm
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hans Nicolussi Caviglia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Manor Solomon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Moise Kean
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Christian Kouamé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
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
Lazio Win
Fiorentina Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 19 45 41 15 +26 WInter 1 - 0 Lecce (14-01-2026)WParma 0 - 2 Inter (07-01-2026)WInter 3 - 1 Bologna (04-01-2026)WAtalanta 0 - 1 Inter (28-12-2025)WGenoa 1 - 2 Inter (14-12-2025)
2 AC Milan 19 42 32 15 +17 WComo 1 - 3 AC Milan (15-01-2026)DAC Milan 1 - 1 Genoa (08-01-2026)WCagliari 0 - 1 AC Milan (02-01-2026)WAC Milan 3 - 0 Hellas Verona (28-12-2025)DAC Milan 2 - 2 Sassuolo (14-12-2025)
3 Napoli 19 39 28 15 +13 DNapoli 0 - 0 Parma (14-01-2026)DNapoli 2 - 2 Hellas Verona (07-01-2026)WLazio 0 - 2 Napoli (04-01-2026)WCremonese 0 - 2 Napoli (28-12-2025)LUdinese 1 - 0 Napoli (14-12-2025)
4 Juventus 19 36 27 16 +11 WSassuolo 0 - 3 Juventus (06-01-2026)DJuventus 1 - 1 Lecce (03-01-2026)WPisa 0 - 2 Juventus (27-12-2025)WJuventus 2 - 1 AS Roma (20-12-2025)WBologna 0 - 1 Juventus (14-12-2025)
5 AS Roma 19 36 22 12 +10 WLecce 0 - 2 AS Roma (06-01-2026)LAtalanta 1 - 0 AS Roma (03-01-2026)WAS Roma 3 - 1 Genoa (29-12-2025)LJuventus 2 - 1 AS Roma (20-12-2025)WAS Roma 1 - 0 Como (15-12-2025)
6 Como 19 33 27 15 +12 LComo 1 - 3 AC Milan (15-01-2026)WPisa 0 - 3 Como (06-01-2026)WComo 1 - 0 Udinese (03-01-2026)WLecce 0 - 3 Como (27-12-2025)LAS Roma 1 - 0 Como (15-12-2025)
7 Bologna 19 29 28 21 +7 WHellas Verona 2 - 3 Bologna (15-01-2026)LBologna 0 - 2 Atalanta (07-01-2026)LInter 3 - 1 Bologna (04-01-2026)DBologna 1 - 1 Sassuolo (28-12-2025)LBologna 0 - 1 Juventus (14-12-2025)
8 Atalanta 19 28 23 19 +4 WBologna 0 - 2 Atalanta (07-01-2026)WAtalanta 1 - 0 AS Roma (03-01-2026)LAtalanta 0 - 1 Inter (28-12-2025)WGenoa 0 - 1 Atalanta (21-12-2025)WAtalanta 2 - 1 Cagliari (13-12-2025)
9 Lazio 19 25 20 16 +4 DLazio 2 - 2 Fiorentina (07-01-2026)LLazio 0 - 2 Napoli (04-01-2026)DUdinese 1 - 1 Lazio (27-12-2025)DLazio 0 - 0 Cremonese (20-12-2025)WParma 0 - 1 Lazio (13-12-2025)
10 Udinese 19 25 20 30 -10 WTorino 1 - 2 Udinese (07-01-2026)LComo 1 - 0 Udinese (03-01-2026)DUdinese 1 - 1 Lazio (27-12-2025)LFiorentina 5 - 1 Udinese (21-12-2025)WUdinese 1 - 0 Napoli (14-12-2025)
11 Sassuolo 19 23 23 25 -2 LSassuolo 0 - 3 Juventus (06-01-2026)DSassuolo 1 - 1 Parma (03-01-2026)DBologna 1 - 1 Sassuolo (28-12-2025)LSassuolo 0 - 1 Torino (21-12-2025)DAC Milan 2 - 2 Sassuolo (14-12-2025)
12 Torino 19 23 21 30 -9 LTorino 1 - 2 Udinese (07-01-2026)WHellas Verona 0 - 3 Torino (04-01-2026)LTorino 1 - 2 Cagliari (27-12-2025)WSassuolo 0 - 1 Torino (21-12-2025)WTorino 1 - 0 Cremonese (13-12-2025)
13 Cremonese 19 22 20 23 -3 DCremonese 2 - 2 Cagliari (08-01-2026)LFiorentina 1 - 0 Cremonese (04-01-2026)LCremonese 0 - 2 Napoli (28-12-2025)DLazio 0 - 0 Cremonese (20-12-2025)LTorino 1 - 0 Cremonese (13-12-2025)
14 Cagliari 19 19 21 27 -6 DCremonese 2 - 2 Cagliari (08-01-2026)LCagliari 0 - 1 AC Milan (02-01-2026)WTorino 1 - 2 Cagliari (27-12-2025)DCagliari 2 - 2 Pisa (21-12-2025)LAtalanta 2 - 1 Cagliari (13-12-2025)
15 Parma 19 19 12 21 -9 DNapoli 0 - 0 Parma (14-01-2026)LParma 0 - 2 Inter (07-01-2026)DSassuolo 1 - 1 Parma (03-01-2026)WParma 1 - 0 Fiorentina (27-12-2025)LParma 0 - 1 Lazio (13-12-2025)
16 Lecce 19 17 12 26 -14 LInter 1 - 0 Lecce (14-01-2026)LLecce 0 - 2 AS Roma (06-01-2026)DJuventus 1 - 1 Lecce (03-01-2026)LLecce 0 - 3 Como (27-12-2025)WLecce 1 - 0 Pisa (12-12-2025)
17 Genoa 19 16 19 29 -10 DAC Milan 1 - 1 Genoa (08-01-2026)DGenoa 1 - 1 Pisa (03-01-2026)LAS Roma 3 - 1 Genoa (29-12-2025)LGenoa 0 - 1 Atalanta (21-12-2025)LGenoa 1 - 2 Inter (14-12-2025)
18 Fiorentina 19 13 20 30 -10 DLazio 2 - 2 Fiorentina (07-01-2026)WFiorentina 1 - 0 Cremonese (04-01-2026)LParma 1 - 0 Fiorentina (27-12-2025)WFiorentina 5 - 1 Udinese (21-12-2025)LFiorentina 1 - 2 Hellas Verona (14-12-2025)
19 Hellas Verona 19 13 17 33 -16 LHellas Verona 2 - 3 Bologna (15-01-2026)DNapoli 2 - 2 Hellas Verona (07-01-2026)LHellas Verona 0 - 3 Torino (04-01-2026)LAC Milan 3 - 0 Hellas Verona (28-12-2025)WFiorentina 1 - 2 Hellas Verona (14-12-2025)
20 Pisa 19 12 13 28 -15 LPisa 0 - 3 Como (06-01-2026)DGenoa 1 - 1 Pisa (03-01-2026)LPisa 0 - 2 Juventus (27-12-2025)DCagliari 2 - 2 Pisa (21-12-2025)LLecce 1 - 0 Pisa (12-12-2025)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.