Serie A Gameweek 16 Sat, Dec 20 2025 · 19:45 Allianz Stadium, Torino
2–1 Full time · HT 1–0 xG 2.17 – 1.48
  • Francisco Conceição 44’
  • I. Openda 70’
  • 76’ T. Baldanzi
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

Juventus beat AS Roma

Juventus entered as narrow favourites and won 2–1 through goals from Conceição and Openda. AS Roma replied through a Baldanzi goal. Juventus finished with the higher xG (2.17 vs 1.48). On the chances created, AS Roma deserved more: 1.0 expected points against the 0 points they took.

Juventus ✓43%
Draw28%
AS Roma30%

Model vs reality

Juventus goals
2
Model 1.43 · xG 2.17
AS Roma goals
1
Model 1.16 · xG 1.48
Total goals
3
Model 2.59 · xG 3.65
Score 2–1
9%
Most likely 1–1 (13%)
Over 2.5
Yes
Model 48%
Both scored
Yes
Model 53%
Match facts
★ Player of the matchW. McKennieJuventus · 1 assist
7.6
  • RefereeSimone Sozza
  • CoachesMassimo Brambilla · —
  • VenueAllianz Stadium
  • Table before kick-offJuventus 5th · AS Roma 4th

Timeline

  1. M. SouléYellow card · Foul
    21’
  2. Francisco ConceiçãoYellow card · Tripping
    24’
  3. Francisco Conceição 1–0Assist A. Cambiaso
    44’
  4. Half time · 1–0
  5. ⇄ L. BaileyFor L. Pellegrini
    53’
  6. ⇄ T. BaldanziFor P. Dybala
    56’
  7. ⇄ E. FergusonFor M. Soulé
    56’
  8. ⇄ E. ZhegrovaFor Francisco Conceição
    61’
  9. ⇄ D. RuganiFor Bremer
    61’
  10. K. KonéYellow card · Holding
    65’
  11. I. Openda 2–0Assist W. McKennie
    70’
  12. ⇄ S. El ShaarawyFor L. Bailey
    74’
  13. T. Baldanzi 2–1
    76’
  14. ⇄ J. DavidFor I. Openda
    82’
  15. B. CristanteYellow card · Foul
    84’
  16. W. McKennieYellow card · Holding
    87’
  17. ⇄ F. KostićFor A. Cambiaso
    89’
  18. ⇄ F. MirettiFor K. Yıldız
    89’
  19. Full time · 2–1

Team stats

Juventus13 shots · 9 in box, 4 outside
AS Roma14 shots · 9 in box, 5 outside
JuventusAS Roma
40% Possession 60%
2.17 Expected goals (xG) 1.48
1.81 Expected points (xPts) 0.99
13 Shots 14
9 Shots on target 5
3 Shots off target 5
1 Blocked shots 4
9 Shots inside the box 9
4 Shots outside the box 5
392 Passes 574
81% Pass accuracy 88%
2 Corners 4
3 Goalkeeper saves 7
13 Fouls 12
2 Offsides 0
2 Yellow cards 3
0 Red cards 0
7.09 Team rating 6.59

Line-ups

Juventus 3-4-2-1

166.3 M. Di Gregorio(G)
66.9 L. Kelly 37.2 Bremer ↓61’ 156.9 P. Kalulu
277.3 A. Cambiaso A↓89’ 196.9 K. Thuram 57.2 M. Locatelli 227.6★ W. McKennie A
107.6 K. Yıldız ↓89’ 77.3 Francisco Conceição ↓61’
207.5 I. Openda ↓82’
  • 16M. Di Gregorio (G)6.3
  • 6L. Kelly6.9
  • 3Bremer↓61’7.2
  • 15P. Kalulu6.9
  • 27A. CambiasoA↓89’7.3
  • 19K. Thuram6.9
  • 5M. Locatelli7.2
  • 22W. McKennie ★A7.6
  • 10K. Yıldız↓89’7.6
  • 7Francisco Conceição↓61’7.3
  • 20I. Openda↓82’7.5

Substitutes used

  • 24D. Rugani↑61’6.2
  • 11E. Zhegrova↑61’6.3
  • 18F. Kostić↑89’
  • 30J. David↑82’6.7

Unused: S. Scaglia, M. Perin, João Mário, J. Rouhi, Pedro Felipe, V. Adžić, A. Milik

Coach: Massimo Brambilla

AS Roma 3-4-2-1

997.0 M. Svilar(G)
26.9 D. Rensch 246.3 J. Ziółkowski 236.2 G. Mancini
437.3 Wesley 177.3 K. Koné 46.7 B. Cristante 196.3 M. Çelik
76.3 L. Pellegrini ↓53’ 185.9 M. Soulé ↓56’
215.7 P. Dybala ↓56’
  • 99M. Svilar (G)7.0
  • 2D. Rensch6.9
  • 24J. Ziółkowski6.3
  • 23G. Mancini6.2
  • 43Wesley7.3
  • 17K. Koné7.3
  • 4B. Cristante6.7
  • 19M. Çelik6.3
  • 7L. Pellegrini↓53’6.3
  • 18M. Soulé↓56’5.9
  • 21P. Dybala↓56’5.7

Substitutes used

  • 31L. Bailey6.5
  • 35T. Baldanzi↑56’6.9
  • 11E. Ferguson↑56’5.9
  • 92S. El Shaarawy↑74’6.7

Unused: P. Gollini, D. Vásquez, Hermoso, Buba Sangaré, J. Mirra, D. Ghilardi, K. Tsimikas, Muhammed Bah, Angeliño, N. Pisilli

Player stats

Top rated
W. McKennieJuventus7.6
2nd
K. YıldızJuventus7.6
3rd
I. OpendaJuventus7.5

Juventus

AS Roma

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.