Juventus vs Roma

30 December 2023 · Serie A · 2023/24 · Referee Simone Sozza

Full time 1 – 0

Half-time: 0–0

  • Adrien Rabiot 47’

Match summary

Juventus beat Roma 1-0. It was goalless at half-time.

Adrien Rabiot put Juventus ahead in the 47th minute, set up by Dusan Vlahovic.

The chances backed that up: Juventus created 1.63 expected goals (xG) from 13 shots to Roma's 0.40 from 11.

Match stats

Juventus Roma
13 Shots 11
4 Shots on Target 2
2 Corners 2
1 Yellow Cards 1
0 Red Cards 0
1.63 xG 0.40
1.63 Non-penalty xG 0.40
7 Deep Completions 6

Key events

Juventus Roma
Kick-off
Half-time0-0
Adrien Rabiot
Assist: Dusan Vlahovic
1-0 (Juventus)
47’
Full-time1-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

Juventus
  • Manuel Locatelli
Roma
  • Leandro Paredes

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.63 0.40 47’ Adrien Rabiot (Juventus), 1-0 47’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.63 0.40 47’ Adrien Rabiot (Juventus), 1-0 Rabiot 47’
Juventus 1.63 xGRoma 0.40 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Roma attacking Juventus attacking 
84’ Weston McKennie (Juventus), open play, 0.62 xG, saved 19’ Dusan Vlahovic (Juventus), open play, 0.29 xG, blocked 47’ Adrien Rabiot (Juventus), open play, 0.30 xG, goal 29’ Kenan Yildiz (Juventus), open play, 0.11 xG, off target 31’ Paulo Dybala (Roma), open play, 0.09 xG, off target 51’ Evan Ndicka (Roma), set piece, 0.09 xG, off target 4’ Bryan Cristante (Roma), from a corner, 0.06 xG, hit the woodwork 90+1’ Federico Gatti (Juventus), set piece, 0.06 xG, off target 12’ Dusan Vlahovic (Juventus), open play, 0.06 xG, off target 41’ Dusan Vlahovic (Juventus), open play, 0.05 xG, saved 46’ Kenan Yildiz (Juventus), open play, 0.03 xG, blocked 71’ Paulo Dybala (Roma), open play, 0.03 xG, saved 43’ Kenan Yildiz (Juventus), open play, 0.03 xG, blocked 43’ Filip Kostic (Juventus), open play, 0.03 xG, blocked 90+3’ Sardar Azmoun (Roma), open play, 0.03 xG, saved 10’ Dusan Vlahovic (Juventus), open play, 0.02 xG, off target 83’ Bryan Cristante (Roma), open play, 0.02 xG, blocked 90’ Bryan Cristante (Roma), set piece, 0.02 xG, off target 27’ Dusan Vlahovic (Juventus), open play, 0.02 xG, off target 68’ Leandro Paredes (Roma), open play, 0.02 xG, blocked 12’ Romelu Lukaku (Roma), open play, 0.01 xG, off target 6’ Bryan Cristante (Roma), from a corner, 0.01 xG, blocked 43’ Manuel Locatelli (Juventus), open play, 0.01 xG, off target 54’ Leandro Paredes (Roma), open play, 0.01 xG, blocked 84’ Weston McKennie (Juventus), open play, 0.62 xG, saved 47’ Adrien Rabiot (Juventus), open play, 0.30 xG, goal 19’ Dusan Vlahovic (Juventus), open play, 0.29 xG, blocked 29’ Kenan Yildiz (Juventus), open play, 0.11 xG, off target 51’ Evan Ndicka (Roma), set piece, 0.09 xG, off target 31’ Paulo Dybala (Roma), open play, 0.09 xG, off target 90+1’ Federico Gatti (Juventus), set piece, 0.06 xG, off target 4’ Bryan Cristante (Roma), from a corner, 0.06 xG, hit the woodwork 12’ Dusan Vlahovic (Juventus), open play, 0.06 xG, off target 41’ Dusan Vlahovic (Juventus), open play, 0.05 xG, saved 46’ Kenan Yildiz (Juventus), open play, 0.03 xG, blocked 71’ Paulo Dybala (Roma), open play, 0.03 xG, saved 43’ Kenan Yildiz (Juventus), open play, 0.03 xG, blocked 43’ Filip Kostic (Juventus), open play, 0.03 xG, blocked 90+3’ Sardar Azmoun (Roma), open play, 0.03 xG, saved 90’ Bryan Cristante (Roma), set piece, 0.02 xG, off target 10’ Dusan Vlahovic (Juventus), open play, 0.02 xG, off target 27’ Dusan Vlahovic (Juventus), open play, 0.02 xG, off target 68’ Leandro Paredes (Roma), open play, 0.02 xG, blocked 83’ Bryan Cristante (Roma), open play, 0.02 xG, blocked 12’ Romelu Lukaku (Roma), open play, 0.01 xG, off target 6’ Bryan Cristante (Roma), from a corner, 0.01 xG, blocked 43’ Manuel Locatelli (Juventus), open play, 0.01 xG, off target 54’ Leandro Paredes (Roma), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Wojciech Szczesny GK900 0.000.000
Bremer DEF900 0.000.021
Danilo DEF900 0.000.011
Federico Gatti DEF901 0.060.322
Timothy Weah MID900 0.000.000
Filip Kostic MID761 0.030.000
Adrien Rabiot MID9011 0.300.000
Manuel Locatelli MID901 0.010.111
Weston McKennie MID901 0.620.021
Dusan Vlahovic FWD7615 0.440.332
Kenan Yildiz FWD663 0.170.112
Federico Chiesa Sub240 0.000.682
Arkadiusz Milik Sub140 0.000.000
Samuel Iling-Junior Sub140 0.000.000
Daniele Rugani Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Juventus win 44% Avg odds 2.15
Draw 32% Avg odds 2.99
Roma win 24% Avg odds 4.05

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.