Serie A Regular Season - 24

Juventus 2 - 2 FT Lazio

Allianz Stadium

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

Futmetrix Verdict
87
FT
Sun, Feb 8
Italiano
Juventus
2-2
Lazio
⚡ Intensity 72
⚖️ Balance 66
🏆 Stakes 44
🎲 Upset 93
Kalulu salvages point in Allianz thriller

Bianconeri Resilience Breaks Lazio Resistance At The Death

Must-Watch Futmetrix Score: 87/100. A relentless offensive barrage from the hosts finally broke Lazio's stubborn resistance in a match that defied logic and showcased the sheer unpredictability of Serie A.

The Shock Breakthrough Against the Run of Play

The encounter at the Allianz Stadium began with Juventus asserting their authority, dictating the tempo through 63% possession. However, the visitors maintained a disciplined defensive Balance, absorbing pressure and waiting for the clinical moment to strike. That moment arrived in the 45th minute when the veteran Pedro silenced the home crowd, finishing a move involving D. Maldini. Despite Juve's territorial dominance, they headed into the interval trailing, a theme that highlighted their struggles to convert possession into clear-cut opportunities during a frustrating opening period for the home faithful.

Double Disaster and the McKennie Response

Lazio emerged from the tunnel with predatory intent, doubling their advantage just two minutes into the second half. G. Isaksen capitalized on a setup by Danilo Cataldi, sending the traveling supporters into raptures. The Intensity of the match shifted immediately as Juve threw caution to the wind. The response was swift; in the 59th minute, W. McKennie pulled one back after an excellent delivery from Andrea Cambiaso. This goal acted as the catalyst for a one-sided siege, as the hosts began to rack up a staggering total of 34 shots in a desperate bid to preserve their unbeaten home record.

Kalulu's Late Heroics and Tactical Siege

The closing stages were a test of endurance for the Lazio backline. With an Upset Factor rating of 9.5, it seemed the Roman side might hold on for a historic victory. Juventus continued to probe, and the pressure eventually became unbearable. In the 90th minute, J. Boga found space to provide the crucial assist for Pierre Kalulu, who stayed composed to level the scores. Given the Stakes in the race for the top four, this draw feels like a morale-boosting escape for Juventus, while Lazio will rue their inability to see out a match they had looked so likely to win on the counter-attack.

Key Questions

Did Juventus deserve the late equalizer?

Yes. Their dominance was statistically overwhelming, recording 34 shots and controlling 63% of the ball. Kalulu's strike was a just reward for their persistence.

How did Juventus complete the comeback from behind?

They utilized an attacking siege, with McKennie's 59th-minute goal shifting momentum before Kalulu's dramatic 90th-minute finish secured the point.

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
63%
37%
Juventus 63%
Lazio 37%
Shots
34
9
Juventus 34
Lazio 9
Shots on Target
8
2
Juventus 8
Lazio 2
Expected Goals (xG)
2.81
1.17
Juventus 2.81
Lazio 1.17
Passes
630
389
Juventus 630
Lazio 389
Pass Accuracy
89%
81%
Juventus 89%
Lazio 81%
Corners
8
1
Juventus 8
Lazio 1
Fouls
10
4
Juventus 10
Lazio 4
Yellow Cards
0
2
Juventus 0
Lazio 2
Red Cards
0
0
Juventus 0
Lazio 0

Match Events

Kenneth Taylor 🟨 33'
Pedro (D. Maldini) 45'
HT
46' 🔄 J. Cabal E. Zhegrova
T. Basic F. Dele-Bashiru 🔄 46'
G. Isaksen (D. Cataldi) 47'
59' W. McKennie (A. Cambiaso)
G. Isaksen M. Cancellieri 🔄 64'
Pedro T. Noslin 🔄 64'
76' 🔄 A. Cambiaso J. Boga
77' 🔄 T. Koopmeiners L. Kelly
M. Gila A. Romagnoli 🔄 77'
83' 🔄 M. Locatelli F. Miretti
O. Provstgaard Patric 🔄 83'
84' 🔄 W. McKennie L. Openda
90' P. Kalulu (J. Boga)
FT

Player Cards

Our take on every player in this match

Juventus

Goalkeepers
Michele Di Gregorio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Pierre Kalulu
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8.3
Rating
Bremer
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
75%
Duel Win %
Teun Koopmeiners
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
79%
Pass Acc
Midfielders
Andrea Cambiaso
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
31%
Pass Acc
Manuel Locatelli
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
75%
Pass Acc
Khéphren Thuram
MAGNET
MAGNET
87
Activity
87
Activity
81
Passes
6
Duels
Juan Cabal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Weston McKennie
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.5
Rating
Kenan Yıldız
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
51%
Pass Acc
Jonathan David
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Mattia Perin
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Carlo Pinsoglio
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lloyd Kelly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Emil Holm
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Federico Gatti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fabio Miretti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Filip Kostić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Vasilije Adžić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Edon Zhegrova
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
22%
Pass Acc
Jérémie Boga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Loïs Openda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Francisco Conceição
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Lazio

Goalkeepers
Ivan Provedel
MAGNET
MAGNET
50
Activity
50
Activity
49
Passes
1
Duels
Defenders
Adam Marušić
SWEEPER
SWEEPER
7
Cleanups
7
Cleanups
3
Interceptions
4
Blocks
Mario Gila Fuentes
ENFORCER
ENFORCER
4
Tackles
4
Tackles
9
Duels Won
90%
Win %
Oliver Provstgaard
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Nuno Tavares
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
73%
Duel Win %
Midfielders
Toma Bašić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Danilo Cataldi
CAPTAIN FANTASTIC
CAPTAIN FANTASTIC
0
Contribution
0
Contribution
7.7
Rating
Yes
Captain
Kenneth Taylor
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
3
Interceptions
2
Blocks
Forwards
Gustav Isaksen
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Daniel Maldini
MAGNET
MAGNET
46
Activity
46
Activity
21
Passes
25
Duels
Pedro
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Edoardo Motta
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alessio Furlanetto
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alessio Romagnoli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Patric
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
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
45
Total Mins
Started
Entry
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
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
26
Total Mins
Started
Entry
Matteo Cancellieri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Petar Ratkov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Boulaye Dia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
26/10/2025 Lazio 1 - 0 Juventus Serie A Stadio Olimpico
10/05/2025 Lazio 1 - 1 Juventus Serie A Stadio Olimpico
19/10/2024 Juventus 1 - 0 Lazio Serie A Allianz Stadium
23/04/2024 Lazio 2 - 1 Juventus Coppa Italia Stadio Olimpico
02/04/2024 Juventus 2 - 0 Lazio Coppa Italia Allianz Stadium
30/03/2024 Lazio 1 - 0 Juventus Serie A Stadio Olimpico
26/10/2025
1 - 0
Serie A Stadio Olimpico
10/05/2025
1 - 1
Serie A Stadio Olimpico
19/10/2024
1 - 0
Serie A Allianz Stadium
23/04/2024
2 - 1
Coppa Italia Stadio Olimpico
02/04/2024
2 - 0
Coppa Italia Allianz Stadium
30/03/2024
1 - 0
Serie A Stadio Olimpico
Juventus Win
Lazio Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 24 58 57 19 +38 WSassuolo 0 - 5 Inter (08-02-2026)WCremonese 0 - 2 Inter (01-02-2026)WInter 6 - 2 Pisa (23-01-2026)WUdinese 0 - 1 Inter (17-01-2026)WInter 1 - 0 Lecce (14-01-2026)
2 AC Milan 23 50 38 17 +21 WBologna 0 - 3 AC Milan (03-02-2026)DAS Roma 1 - 1 AC Milan (25-01-2026)WAC Milan 1 - 0 Lecce (18-01-2026)WComo 1 - 3 AC Milan (15-01-2026)DFiorentina 1 - 1 AC Milan (11-01-2026)
3 Napoli 24 49 36 23 +13 WGenoa 2 - 3 Napoli (07-02-2026)WNapoli 2 - 1 Fiorentina (31-01-2026)LJuventus 3 - 0 Napoli (25-01-2026)WNapoli 1 - 0 Sassuolo (17-01-2026)DNapoli 0 - 0 Parma (14-01-2026)
4 Juventus 24 46 41 20 +21 DJuventus 2 - 2 Lazio (08-02-2026)WParma 1 - 4 Juventus (01-02-2026)WJuventus 3 - 0 Napoli (25-01-2026)LCagliari 1 - 0 Juventus (17-01-2026)WJuventus 5 - 0 Cremonese (12-01-2026)
5 AS Roma 24 46 29 14 +15 WAS Roma 2 - 0 Cagliari (09-02-2026)LUdinese 1 - 0 AS Roma (02-02-2026)DAS Roma 1 - 1 AC Milan (25-01-2026)WTorino 0 - 2 AS Roma (18-01-2026)WAS Roma 2 - 0 Sassuolo (10-01-2026)
6 Como 23 41 37 16 +21 DComo 0 - 0 Atalanta (01-02-2026)WComo 6 - 0 Torino (24-01-2026)WLazio 0 - 3 Como (19-01-2026)LComo 1 - 3 AC Milan (15-01-2026)DComo 1 - 1 Bologna (10-01-2026)
7 Atalanta 24 39 32 21 +11 WAtalanta 2 - 1 Cremonese (09-02-2026)DComo 0 - 0 Atalanta (01-02-2026)WAtalanta 4 - 0 Parma (25-01-2026)DPisa 1 - 1 Atalanta (16-01-2026)WAtalanta 2 - 0 Torino (10-01-2026)
8 Lazio 24 33 26 23 +3 DJuventus 2 - 2 Lazio (08-02-2026)WLazio 3 - 2 Genoa (30-01-2026)DLecce 0 - 0 Lazio (24-01-2026)LLazio 0 - 3 Como (19-01-2026)WVerona 0 - 1 Lazio (11-01-2026)
9 Udinese 24 32 27 36 -9 LLecce 2 - 1 Udinese (08-02-2026)WUdinese 1 - 0 AS Roma (02-02-2026)WVerona 1 - 3 Udinese (26-01-2026)LUdinese 0 - 1 Inter (17-01-2026)DUdinese 2 - 2 Pisa (10-01-2026)
10 Bologna 24 30 32 31 +1 LBologna 0 - 1 Parma (08-02-2026)LBologna 0 - 3 AC Milan (03-02-2026)LGenoa 3 - 2 Bologna (25-01-2026)LBologna 1 - 2 Fiorentina (18-01-2026)WVerona 2 - 3 Bologna (15-01-2026)
11 Sassuolo 24 29 27 34 -7 LSassuolo 0 - 5 Inter (08-02-2026)WPisa 1 - 3 Sassuolo (31-01-2026)WSassuolo 1 - 0 Cremonese (25-01-2026)LNapoli 1 - 0 Sassuolo (17-01-2026)LAS Roma 2 - 0 Sassuolo (10-01-2026)
12 Cagliari 24 28 28 33 -5 LAS Roma 2 - 0 Cagliari (09-02-2026)WCagliari 4 - 0 Verona (31-01-2026)WFiorentina 1 - 2 Cagliari (24-01-2026)WCagliari 1 - 0 Juventus (17-01-2026)LGenoa 3 - 0 Cagliari (12-01-2026)
13 Torino 24 27 24 42 -18 DFiorentina 2 - 2 Torino (07-02-2026)WTorino 1 - 0 Lecce (01-02-2026)LComo 6 - 0 Torino (24-01-2026)LTorino 0 - 2 AS Roma (18-01-2026)LAtalanta 2 - 0 Torino (10-01-2026)
14 Parma 24 26 16 30 -14 WBologna 0 - 1 Parma (08-02-2026)LParma 1 - 4 Juventus (01-02-2026)LAtalanta 4 - 0 Parma (25-01-2026)DParma 0 - 0 Genoa (18-01-2026)DNapoli 0 - 0 Parma (14-01-2026)
15 Genoa 24 23 29 37 -8 LGenoa 2 - 3 Napoli (07-02-2026)LLazio 3 - 2 Genoa (30-01-2026)WGenoa 3 - 2 Bologna (25-01-2026)DParma 0 - 0 Genoa (18-01-2026)WGenoa 3 - 0 Cagliari (12-01-2026)
16 Cremonese 24 23 21 33 -12 LAtalanta 2 - 1 Cremonese (09-02-2026)LCremonese 0 - 2 Inter (01-02-2026)LSassuolo 1 - 0 Cremonese (25-01-2026)DCremonese 0 - 0 Verona (19-01-2026)LJuventus 5 - 0 Cremonese (12-01-2026)
17 Lecce 24 21 15 31 -16 WLecce 2 - 1 Udinese (08-02-2026)LTorino 1 - 0 Lecce (01-02-2026)DLecce 0 - 0 Lazio (24-01-2026)LAC Milan 1 - 0 Lecce (18-01-2026)LInter 1 - 0 Lecce (14-01-2026)
18 Fiorentina 24 18 27 38 -11 DFiorentina 2 - 2 Torino (07-02-2026)LNapoli 2 - 1 Fiorentina (31-01-2026)LFiorentina 1 - 2 Cagliari (24-01-2026)WBologna 1 - 2 Fiorentina (18-01-2026)DFiorentina 1 - 1 AC Milan (11-01-2026)
19 Pisa 24 15 19 40 -21 DVerona 0 - 0 Pisa (06-02-2026)LPisa 1 - 3 Sassuolo (31-01-2026)LInter 6 - 2 Pisa (23-01-2026)DPisa 1 - 1 Atalanta (16-01-2026)DUdinese 2 - 2 Pisa (10-01-2026)
20 Verona 24 15 18 41 -23 DVerona 0 - 0 Pisa (06-02-2026)LCagliari 4 - 0 Verona (31-01-2026)LVerona 1 - 3 Udinese (26-01-2026)DCremonese 0 - 0 Verona (19-01-2026)LVerona 2 - 3 Bologna (15-01-2026)