Serie A Regular Season - 34

Lazio 3 - 3 FT Udinese

Stadio Olimpico

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

Futmetrix Verdict
99
FT
Mon, Apr 27
Italiano
Lazio
3-3
Udinese
⚡ Intensity 100
⚖️ Balance 95
🏆 Stakes 4
🎲 Upset 46
Stoppage-time chaos defines six-goal thriller.

Chaos and Magic at the Stadio Olimpico

Must-Watch Futmetrix Score: 99/100. A jaw-dropping six-goal rollercoaster showcasing the absolute unpredictability of Italian football in its final stretch.

The Opening Exchanges

The Stadio Olimpico crowd was treated to a fiery start as the visitors quickly established a foothold. Udinese edged possession with a 53% share in the early stages, patiently probing the home defence. Their territorial approach paid dividends in the 18th minute when K. Ehizibue found the back of the net after a clever sequence involving J. Ekkelenkamp. The early Balance of the match heavily favoured the away side, leaving Lazio scrambling to find their rhythm in midfield. Despite occasional flashes of intent, the hosts struggled to test the goalkeeper, finishing the half looking uncharacteristically disjointed.

The Tactical Shift

Coming out of the tunnel, the dynamic shifted entirely. A quick response was needed, and L. Pellegrini delivered a crucial equalizer in the 50th minute, instantly reviving the home faithful. The Intensity went off the charts as both managers turned to their benches. A barrage of 28 combined shots turned the pitch into a shooting gallery, breaking down tactical structures. The defining substitution arrived when veteran Pedro was introduced. Operating in the pockets of space, he struck in the 80th minute off a neat pass from T. Basic, completely overturning the initial deficit and setting the stage for late drama.

The Grand Finale

What followed in the final ten minutes was pure cinematic chaos. With the Stakes elevated for a respectable mid-table finish, Udinese refused to lie down. A. Atta stunned the stadium with an 86th-minute leveller, before seemingly snatching a dramatic winner deep into stoppage time at 90+3, thanks to V. Bayo. The away bench erupted, believing they had orchestrated the ultimate comeback. Yet, the footballing gods had one last twist. In the 95th minute, Pedro turned provider, teeing up fellow substitute D. Maldini to salvage a 3-3 draw, concluding a truly unforgettable chapter of the season.

Key Questions

What made Arthur Atta the Man of the Match?

He scored a stunning late brace, including what initially looked like a 93rd-minute winner, anchoring Udinese's spirited attacking display.

What caused the 6-goal thriller?

A combination of relentless attacking intent, highly impactful substitutions from both managers, and a chaotic final ten minutes.

How dramatic was the late winner by Arthur Atta?

His 93rd-minute strike sparked wild celebrations, but the ultimate drama occurred just two minutes later when Lazio snatched a final equalizer.

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
47%
53%
Lazio 47%
Udinese 53%
Shots
12
16
Lazio 12
Udinese 16
Shots on Target
5
7
Lazio 5
Udinese 7
Expected Goals (xG)
1.25
1.91
Lazio 1.25
Udinese 1.91
Passes
454
510
Lazio 454
Udinese 510
Pass Accuracy
88%
91%
Lazio 88%
Udinese 91%
Corners
4
5
Lazio 4
Udinese 5
Fouls
16
14
Lazio 16
Udinese 14
Yellow Cards
2
1
Lazio 2
Udinese 1
Red Cards
0
0
Lazio 0
Udinese 0

Match Events

K. Ehizibue (J. Ekkelenkamp) 18'
41' 🟨 M. Cancellieri
HT
46' 🔄 K. Taylor F. Dele-Bashiru
46' 🔄 B. Dia Pedro
50' L. Pellegrini
57' 🟨 L. Pellegrini
65' 🔄 M. Cancellieri G. Isaksen
J. Piotrowski L. Miller 🔄 66'
J. Ekkelenkamp A. Buksa 🔄 69'
76' 🔄 T. Noslin D. Maldini
80' Pedro (T. Basic)
H. Kamara J. Arizala 🔄 82'
K. Ehizibue V. Bayo 🔄 82'
C. Kabasele O. Zarraga 🔄 82'
84' 🔄 L. Pellegrini N. Tavares
A. Atta 86'
O. Zarraga 🟨 90'
A. Atta (V. Bayo) 90'+3
90'+5 D. Maldini (Pedro)
90'+7 🟨 Patric
FT

Player Cards

Our take on every player in this match

Lazio

Goalkeepers
Edoardo Motta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Manuel Lazzari
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
45%
Duel Win %
Alessio Romagnoli
MAGNET
MAGNET
88
Activity
88
Activity
85
Passes
3
Duels
Oliver Provstgaard
MAGNET
MAGNET
83
Activity
83
Activity
74
Passes
9
Duels
Luca Pellegrini
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Toma Bašić
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.2
Rating
Patric
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Kenneth Taylor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Matteo Cancellieri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Boulaye Dia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Tijjani Noslin
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
BENCH
Giacomo Giacomone
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nicolo Pannozzo
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nuno Tavares
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Adam Marusic
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
52
Total Mins
Started
Entry
Adrian Przyborek
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
Nicolò Rovella
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pedro
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Gustav Isaksen
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Daniel Maldini
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.7
Rating
Petar Ratkov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Udinese

Goalkeepers
Maduka Okoye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Thomas Kristensen
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
71%
Duel Win %
Christian Kabasele
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Oumar Solet
MAGNET
MAGNET
105
Activity
105
Activity
95
Passes
10
Duels
Midfielders
Kingsley Ehizibue
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Jakub Piotrowski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
66
Entry
Arthur Atta
CLUTCH HERO
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
8.9
Rating
Hassane Kamara
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Forwards
Nicolò Zaniolo
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
24%
Pass Acc
Jürgen Ekkelenkamp
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Idrissa Gueye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
82
Total Mins
Started
Entry
BENCH
Răzvan Sava
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Daniele Padelli
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alessandro Nunziante
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Branimir Mlačić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lennon Miller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Juan Arizala
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Oier Zarraga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Abdoulaye Camara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adam Buksa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Vakoun Issouf Bayo
SUPER SUB
SUPER SUB
1
Assist
1
Assist
15
Minutes
6.9
Rating
Giulio Vinciati
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
12/27/2025 Udinese 1 - 1 Lazio Serie A Bluenergy Stadium - Stadio Friuli
03/10/2025 Lazio 1 - 1 Udinese Serie A Stadio Olimpico
08/24/2024 Udinese 2 - 1 Lazio Serie A Bluenergy Stadium
03/11/2024 Lazio 1 - 2 Udinese Serie A Stadio Olimpico
01/07/2024 Udinese 1 - 2 Lazio Serie A Bluenergy Stadium
05/21/2023 Udinese 0 - 1 Lazio Serie A Dacia Arena
10/16/2022 Lazio 0 - 0 Udinese Serie A Stadio Olimpico
02/20/2022 Udinese 1 - 1 Lazio Serie A Dacia Arena
01/18/2022 Lazio 1 - 0 (AET) Udinese Coppa Italia Stadio Olimpico
12/02/2021 Lazio 4 - 4 Udinese Serie A Stadio Olimpico
12/27/2025
1 - 1
Serie A Bluenergy Stadium - Stadio Friuli
03/10/2025
1 - 1
Serie A Stadio Olimpico
08/24/2024
2 - 1
Serie A Bluenergy Stadium
03/11/2024
1 - 2
Serie A Stadio Olimpico
01/07/2024
1 - 2
Serie A Bluenergy Stadium
05/21/2023
0 - 1
Serie A Dacia Arena
10/16/2022
0 - 0
Serie A Stadio Olimpico
02/20/2022
1 - 1
Serie A Dacia Arena
01/18/2022
1 - 0 (AET)
Coppa Italia Stadio Olimpico
12/02/2021
4 - 4
Serie A Stadio Olimpico
Lazio Win
Udinese Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 34 79 80 31 +49 DTorino 2 - 2 Inter (26-04-2026)WInter 3 - 0 Cagliari (17-04-2026)WComo 3 - 4 Inter (12-04-2026)WInter 5 - 2 AS Roma (05-04-2026)DFiorentina 1 - 1 Inter (22-03-2026)
2 Napoli 34 69 52 33 +19 WNapoli 4 - 0 Cremonese (24-04-2026)LNapoli 0 - 2 Lazio (18-04-2026)DParma 1 - 1 Napoli (12-04-2026)WNapoli 1 - 0 AC Milan (06-04-2026)WCagliari 0 - 1 Napoli (20-03-2026)
3 AC Milan 34 67 48 27 +21 DAC Milan 0 - 0 Juventus (26-04-2026)WHellas Verona 0 - 1 AC Milan (19-04-2026)LAC Milan 0 - 3 Udinese (11-04-2026)LNapoli 1 - 0 AC Milan (06-04-2026)WAC Milan 3 - 2 Torino (21-03-2026)
4 Juventus 34 64 57 29 +28 DAC Milan 0 - 0 Juventus (26-04-2026)WJuventus 2 - 0 Bologna (19-04-2026)WAtalanta 0 - 1 Juventus (11-04-2026)WJuventus 2 - 0 Genoa (06-04-2026)DJuventus 1 - 1 Sassuolo (21-03-2026)
5 Como 34 61 59 28 +31 WGenoa 0 - 2 Como (26-04-2026)LSassuolo 2 - 1 Como (17-04-2026)LComo 3 - 4 Inter (12-04-2026)DUdinese 0 - 0 Como (06-04-2026)WComo 5 - 0 Pisa (22-03-2026)
6 AS Roma 34 61 48 29 +19 WBologna 0 - 2 AS Roma (25-04-2026)DAS Roma 1 - 1 Atalanta (18-04-2026)WAS Roma 3 - 0 Pisa (10-04-2026)LInter 5 - 2 AS Roma (05-04-2026)WAS Roma 1 - 0 Lecce (22-03-2026)
7 Atalanta 34 54 47 32 +15 LCagliari 3 - 2 Atalanta (27-04-2026)DAS Roma 1 - 1 Atalanta (18-04-2026)LAtalanta 0 - 1 Juventus (11-04-2026)WLecce 0 - 3 Atalanta (06-04-2026)WAtalanta 1 - 0 Hellas Verona (22-03-2026)
8 Lazio 34 48 37 33 +4 DLazio 3 - 3 Udinese (27-04-2026)WNapoli 0 - 2 Lazio (18-04-2026)LFiorentina 1 - 0 Lazio (13-04-2026)DLazio 1 - 1 Parma (04-04-2026)WBologna 0 - 2 Lazio (22-03-2026)
9 Bologna 34 48 42 41 +1 LBologna 0 - 2 AS Roma (25-04-2026)LJuventus 2 - 0 Bologna (19-04-2026)WBologna 2 - 0 Lecce (12-04-2026)WCremonese 1 - 2 Bologna (05-04-2026)LBologna 0 - 2 Lazio (22-03-2026)
10 Sassuolo 34 46 41 44 -3 DFiorentina 0 - 0 Sassuolo (26-04-2026)WSassuolo 2 - 1 Como (17-04-2026)LGenoa 2 - 1 Sassuolo (12-04-2026)WSassuolo 2 - 1 Cagliari (04-04-2026)DJuventus 1 - 1 Sassuolo (21-03-2026)
11 Udinese 34 44 41 46 -5 DLazio 3 - 3 Udinese (27-04-2026)LUdinese 0 - 1 Parma (18-04-2026)WAC Milan 0 - 3 Udinese (11-04-2026)DUdinese 0 - 0 Como (06-04-2026)WGenoa 0 - 2 Udinese (20-03-2026)
12 Parma 34 42 25 40 -15 WParma 1 - 0 Pisa (25-04-2026)WUdinese 0 - 1 Parma (18-04-2026)DParma 1 - 1 Napoli (12-04-2026)DLazio 1 - 1 Parma (04-04-2026)LParma 0 - 2 Cremonese (21-03-2026)
13 Torino 34 41 39 56 -17 DTorino 2 - 2 Inter (26-04-2026)DCremonese 0 - 0 Torino (19-04-2026)WTorino 2 - 1 Hellas Verona (11-04-2026)WPisa 0 - 1 Torino (05-04-2026)LAC Milan 3 - 2 Torino (21-03-2026)
14 Genoa 34 39 40 48 -8 LGenoa 0 - 2 Como (26-04-2026)WPisa 1 - 2 Genoa (19-04-2026)WGenoa 2 - 1 Sassuolo (12-04-2026)LJuventus 2 - 0 Genoa (06-04-2026)LGenoa 0 - 2 Udinese (20-03-2026)
15 Fiorentina 34 37 38 45 -7 DFiorentina 0 - 0 Sassuolo (26-04-2026)DLecce 1 - 1 Fiorentina (20-04-2026)WFiorentina 1 - 0 Lazio (13-04-2026)WHellas Verona 0 - 1 Fiorentina (04-04-2026)DFiorentina 1 - 1 Inter (22-03-2026)
16 Cagliari 34 36 36 49 -13 WCagliari 3 - 2 Atalanta (27-04-2026)LInter 3 - 0 Cagliari (17-04-2026)WCagliari 1 - 0 Cremonese (11-04-2026)LSassuolo 2 - 1 Cagliari (04-04-2026)LCagliari 0 - 1 Napoli (20-03-2026)
17 Lecce 34 29 22 46 -24 DHellas Verona 0 - 0 Lecce (25-04-2026)DLecce 1 - 1 Fiorentina (20-04-2026)LBologna 2 - 0 Lecce (12-04-2026)LLecce 0 - 3 Atalanta (06-04-2026)LAS Roma 1 - 0 Lecce (22-03-2026)
18 Cremonese 34 28 26 51 -25 LNapoli 4 - 0 Cremonese (24-04-2026)DCremonese 0 - 0 Torino (19-04-2026)LCagliari 1 - 0 Cremonese (11-04-2026)LCremonese 1 - 2 Bologna (05-04-2026)WParma 0 - 2 Cremonese (21-03-2026)
19 Hellas Verona 34 19 23 56 -33 DHellas Verona 0 - 0 Lecce (25-04-2026)LHellas Verona 0 - 1 AC Milan (19-04-2026)LTorino 2 - 1 Hellas Verona (11-04-2026)LHellas Verona 0 - 1 Fiorentina (04-04-2026)LAtalanta 1 - 0 Hellas Verona (22-03-2026)
20 Pisa 34 18 24 61 -37 LParma 1 - 0 Pisa (25-04-2026)LPisa 1 - 2 Genoa (19-04-2026)LAS Roma 3 - 0 Pisa (10-04-2026)LPisa 0 - 1 Torino (05-04-2026)LComo 5 - 0 Pisa (22-03-2026)