Serie A Regular Season - 16

Juventus 2 - 1 FT AS Roma

Allianz Stadium

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

Futmetrix Verdict
61
FT
Sat, Dec 20
Italiano
Juventus
2-1
AS Roma
⚡ Intensity 55
⚖️ Balance 27
🏆 Stakes 56
🎲 Upset 0
Juventus leapfrog Roma at Allianz Stadium

Bianconeri Clinical Edge Secures Crucial Victory

Worth Watching Futmetrix Score: 61/100. Juventus claimed the spoils in this high-stakes battle for the top four, utilizing a clinical counter-attacking strategy to overcome a possession-heavy Roma side.

The Opening Act and Conceicao's Breakthrough

From the early stages at the Allianz Stadium, it was clear that AS Roma intended to dictate play, controlling 59% of the ball. However, Juventus remained disciplined, absorbing pressure and waiting for the right moment to strike. An Intensity rating of 8.6 underscored a physically demanding contest where every inch of the pitch was contested. The deadlock was finally broken in the 44th minute when A. Cambiaso turned provider, delivering a precise ball for F. Conceicao to slot home. It was a classic sucker punch just before the interval, leaving the visitors frustrated despite their territorial dominance and superior pass completion rate (88%).

The Pivot: Openda Doubles the Advantage

The second half saw the Stakes rise as Roma pushed for an equalizer, but they were caught out again by the Bianconeri's efficiency. In the 70th minute, Weston McKennie showcased his creative flair, threading a pass to L. Openda who finished emphatically to make it 2-0. This moment shifted the Balance of the match firmly in favor of the hosts. Throughout the game, Kenan Yıldız was a constant menace, recording a Man of the Match performance with his ability to transition play and create two key chances. Despite Roma's barrage of 14 shots, Juve’s defensive organization and a combined 11 saves across both keepers kept the lead intact during a critical phase of the match.

Resolution: Baldanzi’s Response and the Final Stand

The drama peaked in the 75th minute when substitute T. Baldanzi pulled one back for the visitors, converting a sharp chance to set up a grandstand finish. This sparked a period of relentless Roma pressure, but the Upset Factor remained at zero as Juventus’s backline held firm. The victory sees Thiago Motta’s men leapfrog Roma into 5th place, breathing life into their Champions League aspirations while halting Roma’s momentum. While the visitors dominated the statistics in terms of passes and possession, Juventus proved that efficiency in the final third is the ultimate currency. This crunch match lived up to its billing, leaving the Turin faithful celebrating a vital three points as the race for Europe intensifies.

Key Questions

What does this mean for Juventus's season?

This victory is a massive boost for Juventus, allowing them to leapfrog Roma in the standings and gain a psychological edge in the top-four race.

How did substitute Weston McKennie change the game?

McKennie provided the vital assist for Openda's goal, proving to be the creative spark needed to secure the cushion that eventually won the game.

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
41%
59%
Juventus 41%
AS Roma 59%
Shots
13
14
Juventus 13
AS Roma 14
Shots on Target
9
5
Juventus 9
AS Roma 5
Expected Goals (xG)
2.55
1.44
Juventus 2.55
AS Roma 1.44
Passes
398
575
Juventus 398
AS Roma 575
Pass Accuracy
81%
88%
Juventus 81%
AS Roma 88%
Corners
2
4
Juventus 2
AS Roma 4
Fouls
14
13
Juventus 14
AS Roma 13
Yellow Cards
2
3
Juventus 2
AS Roma 3
Red Cards
0
0
Juventus 0
AS Roma 0

Match Events

Matías Soulé 🟨 21'
44' F. Conceicao (A. Cambiaso)
HT
L. Pellegrini L. Bailey 🔄 53'
M. Soule E. Ferguson 🔄 56'
P. Dybala T. Baldanzi 🔄 56'
61' 🔄 Bremer D. Rugani
61' 🔄 F. Conceicao E. Zhegrova
Manu Koné 🟨 65'
70' L. Openda (W. McKennie)
AS Roma S. El Shaarawy 🔄 73'
T. Baldanzi 75'
82' 🔄 L. Openda J. David
Bryan Cristante 🟨 84'
86' 🟨 Weston McKennie
89' 🔄 A. Cambiaso F. Kostic
89' 🔄 K. Yildiz F. Miretti
FT

Player Cards

Our take on every player in this match

Juventus

Goalkeepers
M. Di Gregorio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
P. Kalulu
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
67%
Duel Win %
Bremer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
L. Kelly
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
67%
Duel Win %
Midfielders
W. McKennie
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.9
Rating
M. Locatelli
MAGNET
MAGNET
66
Activity
66
Activity
56
Passes
10
Duels
K. Thuram
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Cambiaso
ENFORCER
ENFORCER
5
Tackles
5
Tackles
7
Duels Won
78%
Win %
Forwards
F. Conceicao
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.3
Rating
K. Yildiz
MAGNET
MAGNET
60
Activity
60
Activity
45
Passes
15
Duels
L. Openda
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
M. Perin
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
S. Scaglia
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
D. Rugani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Joao Mario
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Rouhi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pedro Felipe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
V. Adzic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Kostic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
F. Miretti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
E. Zhegrova
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
A. Milik
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. David
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry

AS Roma

Goalkeepers
M. Svilar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
G. Mancini
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
64%
Duel Win %
J. Ziolkowski
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
50%
Duel Win %
D. Rensch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Z. Celik
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
B. Cristante
MAGNET
MAGNET
89
Activity
89
Activity
73
Passes
16
Duels
M. Kone
MAGNET
MAGNET
79
Activity
79
Activity
64
Passes
15
Duels
Wesley Franca
MAGNET
MAGNET
69
Activity
69
Activity
52
Passes
17
Duels
Forwards
M. Soule
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
20%
Pass Acc
L. Pellegrini
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
P. Dybala
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
BENCH
D. S. Vasquez Llach
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
P. Gollini
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Angelino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
K. Tsimikas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Hermoso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Buba Aboubacar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Mirra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Ghilardi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Pisilli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Bah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Baldanzi
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
E. Ferguson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
L. Bailey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
S. El Shaarawy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
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
Juventus Win
AS Roma Win
Draw

League Standings

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