Serie A Regular Season - 27

AS Roma 3 - 3 FT Juventus

Stadio Olimpico

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

Futmetrix Verdict
100
FT
Sun, Mar 1
Italiano
AS Roma
3-3
Juventus
⚡ Intensity 96
⚖️ Balance 100
🏆 Stakes 44
🎲 Upset 10
Six-goal Olimpico epic ends level.

Olimpico Erupts as Gatti Rescues Late Point

Must-Watch Futmetrix Score: 100/100. A pulsating stalemate that left Roma's top-four cushion intact but granted Juventus a massive psychological lifeline in the Champions League race.

Frantic Foundations at the Olimpico

The Stakes were evident from the opening whistle at the Stadio Olimpico, with both sides desperate to cement their European credentials. AS Roma controlled possession early on, looking more composed in their build-up play. The breakthrough arrived in the 39th minute when Wesley Franca finished a slick move involving N. Pisilli. Our take on the first half was one of controlled aggression from the hosts, with Devyne Rensch providing a stable platform in the middle of the park. Despite the Intensity of the Roma press, the Juventus backline held firm, preventing the game from sliding out of reach before the interval.

The Seesaw Tilts Wildly

The second half exploded into life immediately after the restart. F. Conceicao silenced the home crowd in the 47th minute, restoring Balance to the scoreline after some clever work from Bremer. However, the momentum swung back violently in Roma's favour. A quick-fire double saw Evan Ndicka head home from a set-piece before D. Malen finished a clinical counter-attack to make it 3-1. For a ten-minute spell, the Giallorossi were rampant, exploiting gaps in the Juve defensive shape and looking like they would stroll to a convincing home victory in front of their raucous supporters.

Juve's Late Rescue Act

Never count out the Old Lady. The Upset Factor loomed as Juventus turned to their bench for inspiration. The introduction of J. Boga proved inspired, as he reduced the deficit in the 78th minute with a strike that breathed life back into the contest. As Roma retreated deeper, the pressure became unbearable. Deep into stoppage time, F. Gatti popped up in the 93rd minute to smash home the equalizer, completing a remarkable fightback. This 3-3 draw feels like a missed opportunity for Roma to kill off a rival, while for Juve, it’s a testament to their grit in a season where every point is precious.

Key Questions

What caused the 6-goal thriller?

Aggressive high lines from both managers and clinical finishing from substitutes created a wide-open, end-to-end spectacle.

Did AS Roma deserve the late equalizer?

Roma deserved to win on balance, but their late defensive passivity invited Juventus to snatch a dramatic point.

How did AS Roma complete the comeback from behind?

After conceding the 1-1 equalizer, Roma responded with two goals in eleven minutes from Ndicka and Malen.

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%
AS Roma 47%
Juventus 53%
Shots
11
13
AS Roma 11
Juventus 13
Shots on Target
5
5
AS Roma 5
Juventus 5
Expected Goals (xG)
1.65
1.50
AS Roma 1.65
Juventus 1.50
Passes
416
488
AS Roma 416
Juventus 488
Pass Accuracy
82%
82%
AS Roma 82%
Juventus 82%
Corners
4
1
AS Roma 4
Juventus 1
Fouls
7
12
AS Roma 7
Juventus 12
Yellow Cards
1
0
AS Roma 1
Juventus 0
Red Cards
0
0
AS Roma 0
Juventus 0

Match Events

27' 🟨 Wesley Franca
39' Wesley Franca (N. Pisilli)
HT
F. Conceicao (Bremer) 47'
54' E. Ndicka (L. Pellegrini)
J. David J. Boga 🔄 63'
65' D. Malen (M. Kone)
F. Conceicao E. Zhegrova 🔄 72'
K. Thuram F. Miretti 🔄 72'
74' 🔄 B. Cristante N. El Aynaoui
74' 🔄 D. Rensch D. Ghilardi
J. Boga 78'
Bremer F. Gatti 🔄 88'
A. Cambiaso L. Openda 🔄 89'
90' 🔄 L. Pellegrini B. Zaragoza
F. Gatti 90'+3
FT

Player Cards

Our take on every player in this match

AS Roma

Goalkeepers
Mile Svilar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Gianluca Mancini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Evan Ndicka
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Zeki Çelik
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Midfielders
Devyne Rensch
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
5
Interceptions
0
Blocks
Manu Koné
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
Bryan Cristante
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Niccolò Pisilli
MAGNET
MAGNET
70
Activity
70
Activity
49
Passes
21
Duels
Wesley
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
Lorenzo Pellegrini
MAGNET
MAGNET
46
Activity
46
Activity
34
Passes
12
Duels
Donyell Malen
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.3
Rating
BENCH
Giorgio De Marzi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Radosław Żelezny
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Daniele Ghilardi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Jan Ziółkowski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Konstantinos Tsimikas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Angeliño
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Neil El Aynaoui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Lorenzo Venturino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bryan Zaragoza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Antonio Arena
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Paulo Dybala
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Robinio Vaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Stephan El Shaarawy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Juventus

Goalkeepers
Mattia Perin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Pierre Kalulu
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
55%
Pass Acc
Bremer
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
62%
Duel Win %
Lloyd Kelly
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
64%
Duel Win %
Midfielders
Weston McKennie
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Teun Koopmeiners
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Khéphren Thuram
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Andrea Cambiaso
NPC
NPC
89
Minutes
89
Minutes
34%
Pass Acc
6.3
Rating
Forwards
Francisco Conceição
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Kenan Yıldız
MAGNET
MAGNET
48
Activity
48
Activity
40
Passes
8
Duels
Jonathan David
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
63
Entry
BENCH
Michele Di Gregorio
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Carlo Pinsoglio
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Juan Cabal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Federico Gatti
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.2
Rating
Fabio Miretti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Vasilije Adžić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Filip Kostić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jérémie Boga
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Edon Zhegrova
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Loïs Openda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
20/12/2025 Juventus 2 - 1 AS Roma Serie A Allianz Stadium
06/04/2025 AS Roma 1 - 1 Juventus Serie A Stadio Olimpico
01/09/2024 Juventus 0 - 0 AS Roma Serie A Allianz Stadium
05/05/2024 AS Roma 1 - 1 Juventus Serie A Stadio Olimpico
30/12/2023 Juventus 1 - 0 AS Roma Serie A Allianz Stadium
05/03/2023 AS Roma 1 - 0 Juventus Serie A Stadio Olimpico
27/08/2022 Juventus 1 - 1 AS Roma Serie A Allianz Stadium
09/01/2022 AS Roma 3 - 4 Juventus Serie A Stadio Olimpico
17/10/2021 Juventus 1 - 0 AS Roma Serie A Allianz Stadium
06/02/2021 Juventus 2 - 0 AS Roma Serie A Allianz Stadium
20/12/2025
Serie A Allianz Stadium
06/04/2025
Serie A Stadio Olimpico
01/09/2024
Serie A Allianz Stadium
05/05/2024
Serie A Stadio Olimpico
30/12/2023
Serie A Allianz Stadium
05/03/2023
Serie A Stadio Olimpico
27/08/2022
Serie A Allianz Stadium
09/01/2022
Serie A Stadio Olimpico
17/10/2021
Serie A Allianz Stadium
06/02/2021
Serie A Allianz Stadium
AS Roma Win
Juventus Win
Draw

League Standings

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