Serie A Gameweek 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

Win Probability

  • Juventus 42%
  • Draw 27%
  • AS Roma 32%

Futmetrix AI estimate

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
Michele Di Gregorio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Pierre Kalulu
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
67%
Duel Win %
Gleison Bremer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Lloyd Kelly
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
67%
Duel Win %
Midfielders
Weston McKennie
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.9
Rating
Manuel Locatelli
MAGNET
MAGNET
66
Activity
66
Activity
56
Passes
10
Duels
Khéphren Thuram
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Andrea Cambiaso
ENFORCER
ENFORCER
5
Tackles
5
Tackles
7
Duels Won
78%
Win %
Forwards
Francisco Conceição
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.3
Rating
Kenan Yıldız
MAGNET
MAGNET
60
Activity
60
Activity
45
Passes
15
Duels
Loïs Openda
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Mattia Perin
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Simone Scaglia
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Daniele Rugani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
João Mário
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jonas 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
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
1
Total Mins
Started
Entry
Fabio Miretti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Edon Zhegrova
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Arkadiusz Milik
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jonathan David
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry

AS Roma

Goalkeepers
Mile Svilar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Gianluca Mancini
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
64%
Duel Win %
Jan Ziółkowski
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
50%
Duel Win %
Devyne Rensch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Zeki Çelik
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Bryan Cristante
MAGNET
MAGNET
89
Activity
89
Activity
73
Passes
16
Duels
Manu Koné
MAGNET
MAGNET
79
Activity
79
Activity
64
Passes
15
Duels
Wesley
MAGNET
MAGNET
69
Activity
69
Activity
52
Passes
17
Duels
Forwards
Matías Soulé
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
20%
Pass Acc
Lorenzo Pellegrini
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Paulo Dybala
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
BENCH
Devis Vasquez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Pierluigi Gollini
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Angeliño
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
Mario Hermoso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aboubacar Sangaré
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jacopo Mirra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daniele Ghilardi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Niccolò 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
Tommaso Baldanzi
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Evan Ferguson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Leon Bailey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Stephan 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
12/20/2025 Juventus 2 - 1 AS Roma Serie A Allianz Stadium
04/06/2025 AS Roma 1 - 1 Juventus Serie A Stadio Olimpico
09/01/2024 Juventus 0 - 0 AS Roma Serie A Allianz Stadium
05/05/2024 AS Roma 1 - 1 Juventus Serie A Stadio Olimpico
12/30/2023 Juventus 1 - 0 AS Roma Serie A Allianz Stadium
03/05/2023 AS Roma 1 - 0 Juventus Serie A Stadio Olimpico
12/20/2025
Serie A Allianz Stadium
04/06/2025
Serie A Stadio Olimpico
09/01/2024
Serie A Allianz Stadium
05/05/2024
Serie A Stadio Olimpico
12/30/2023
Serie A Allianz Stadium
03/05/2023
Serie A Stadio Olimpico
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 WHellas Verona 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)LHellas Verona 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)WHellas Verona 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 Hellas Verona (29-11-2025)DCagliari 3 - 3 Genoa (22-11-2025)
18 Hellas Verona 16 12 15 25 -10 LHellas Verona 2 - 3 Bologna (15-01-2026)WFiorentina 1 - 2 Hellas Verona (14-12-2025)WHellas Verona 3 - 1 Atalanta (06-12-2025)LGenoa 2 - 1 Hellas Verona (29-11-2025)LHellas Verona 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 Hellas 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)

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.