- Juventus controlled key moments of the match and showed greater efficiency in front of goal, with Openda’s strike proving decisive in a tightly fought contest.
- Roma competed well and created chances but struggled to convert their opportunities, ultimately falling short despite a strong second-half push.
Juventus 2-1 Roma Player Ratings: Mile Svilar Rated 8.5/10 as Openda Strikes in Narrow 2-1 Victory
-1766267057796.webp)
Summary
The match between Roma and Juventus kept the crowd and the viewers on their toes as both teams tried their level best to beat each other and strengthen their position in the table of one of the best leagues in the world, Serie A. The initial phase of the match was chaotic as neither team was able to create many chances, as seen in the table below. Both teams even failed to reach the xG of 1, which sums up the kind of game played in the first half.
| Stat | Juventus | Roma |
|---|---|---|
| Ball Possession | 45% | 55% |
| Expected Goals (xG) | 0.75 | 0.58 |
| Big Chances | 2 | 0 |
| Total Shots | 6 | 8 |
| Goalkeeper Saves | 2 | 3 |
| Corner Kicks | 1 | 1 |
| Fouls | 5 | 5 |
| Passes | 224 | 273 |
| Tackles | 16 | 12 |
| Free Kicks | 5 | 5 |
| Yellow Cards | 1 | 1 |
Finally at the end of the first half, Portuguese player Francisco Conceicao found the net in the 44th minute. The goal changed the entire complexion of the team talks at the interval. Juventus then doubled their advantage in the second half through a poacher's finish from Lois Openda at the 70-minute mark.
The introduction of substitute Tommaso Baldanzi injected immediate life into Juventus attack and he pulled a goal back just five minutes after Openda's strike, setting up a frantic finale. Juventus were even let off the hook when Kenan Yıldız struck the post late on, but they managed to hold on for all three points in an interesting contest.
Here are Juventus Vs Roma Player Ratings
Juventus Player Ratings vs Roma
Here are Juventus Player Ratings vs Roma
Goalkeeper
Michele Di Gregorio - 6.5: A relatively quiet evening for the shot-stopper, but he was reliable when needed. Made three saves, including two from inside the box. He couldn't do much about the goal he conceded, a well-placed shot from close range. A steady if unspectacular performance between the sticks.
Defenders
Bremer - 7.0: Was a commanding presence at the back before his unfortunate injury. He made five clearances and won most of his duels in the hour he was on the pitch. His exit was a concern, but his performance up until that point was top-notch. He looked composed and strong.
Lloyd Kelly - 7.0: A really solid and effective display. He recovered the ball seven times and won six of his eight duels, showing his defensive acumen. He kept things simple and tidy, not making any noticeable errors. It was an understated but crucial performance in securing the backline.
Pierre Kalulu - 7.0: An industrious performance on the flank. He was active both defensively, winning six duels, and getting forward to support the attack. What stood out to us was his engine, covering a lot of ground throughout the game. A very solid night's work.
Advertisement
Midfielders
Manuel Locatelli - 7.5: A true captain's display in the heart of midfield. He controlled the tempo of the game with his passing and was defensively immense, winning all four of his attempted tackles. He barely put a foot wrong and was the anchor that allowed others to push forward. A masterful midfield performance.
Khéphren Thuram - 7.5: A powerhouse in the midfield. He was full of energy, constantly driving forward and taking three shots to test the keeper. His physical presence was a problem for Roma's midfield all game. He looked like a player full of confidence, and his work rate was phenomenal.
Weston McKennie - 7.0: It was a mixed performance, but his contribution was decisive. He provided a crucial assist for the second goal and won a decent number of duels. However, he also lost possession more than you'd like and picked up a booking. The assist elevates his rating significantly.
Andrea Cambiaso - 8.0: An outstanding performance from the midfielder. He set up the opening goal with a wonderful assist and was a constant creative outlet. Defensively, he was just as impressive, winning four tackles. From our perspective, he was one of the most influential players on the pitch.
Forwards
Francisco Conceição - 7.5: Scored the vital opening goal and was a constant threat with his direct running. All three of his shots were on target before his game was cut short by injury. It was a real shame, as he was causing all sorts of problems for the Roma defence. A brilliant, impactful display.
Loïs Openda - 8.0: The match-winner. His goal proved to be the difference, a clinical finish when his team needed it. He worked tirelessly, drawing fouls and holding up the ball. A fantastic striker's performance capped with the most important contribution of the game.
Kenan Yıldız - 8.0: Terribly unlucky not to get on the scoresheet after hitting the post. He was a creative force, setting up two big chances for his teammates. His movement and dribbling were a nightmare for the opposition to handle. He deserved a goal for his efforts, a brilliant performance nonetheless.
Advertisement
Substitutes
Daniele Rugani - 6.0: Came on for the injured Bremer and slotted in seamlessly to help see out the win.
Edon Zhegrova - 6.5: Replaced Conceição and looked lively, almost grabbing an assist with a dangerous cross.
Jonathan David - N/A: Brought on late with not enough time to make a real impact.
Filip Kostic - N/A: A late change to help manage the final minutes.
Fabio Miretti - N/A: Came on in the final moments of the match.
Manager
L. Spalletti - 7.5: His game plan worked perfectly. Juventus were organised, disciplined, and clinical when their chances came. He managed the game well, and his side didn't falter even with two injury-enforced changes. A well-deserved victory for the manager.
Advertisement
Also Read

Leeds United vs Crystal Palace Player Ratings: Leeds United Thrashed Crystal Palace as Oliver Glasner’s Lacklustre Side Surrender in a 4-1 Defeat
Check out the complete Leeds United vs Crystal Palace Player Ratings. See how each player performed in this thrilling encounter with ratings and analysis.
8 min
20 Dec
Roma Player Ratings vs Juventus
Here are the Roma Player Ratings vs Juventus
Goalkeeper
Mile Svilar - 8.5: Without a doubt, Roma's best player on the night. He made a remarkable seven saves to keep his team in the contest. While he conceded two, the scoreline would have been far worse without his heroics. An absolutely brilliant goalkeeping display, he was outstanding.
Defenders
Devyne Rensch - 6.0: Was tidy in possession with an impressive 94% pass accuracy. However, he was part of a defence that ultimately conceded two goals. A solid but unspectacular outing for the defender, who did his job without much fuss.
Gianluca Mancini - 5.5: A difficult evening for the defender. He committed four fouls and looked a bit overwhelmed by the pace of Juventus's attack. While he won a few duels, it was a night where he seemed to be struggling to keep up. Not his most composed performance.
Jan Ziolkowski - 6.0: Had a real battle against Juventus's forwards. He made six clearances and won his tackles, but also lost his fair share of duels. He did what he could under constant pressure and held his own for the most part. A challenging but decent showing.
Advertisement
Midfielders
Bryan Cristante - 5.0: A game to forget for the captain. He struggled to get a foothold in the midfield, being dribbled past four times and losing possession frequently. The yellow card he picked up summed up a frustrating evening. He was well off his usual standard.
Manu Koné - 6.5: His 100% pass completion rate is an incredible stat, but it didn't translate into meaningful attacks. He won a good number of his duels but, like his midfield partners, was second-best in the battle for control. A tidy performance that lacked a cutting edge.
Zeki Çelik - 5.5: A very passive performance. He was safe in possession but offered very little going forward, often choosing the backward pass. He worked hard but was largely ineffective in influencing the game. A quiet and uninspiring display.
Wesley - 7.5: One of the few bright sparks for Roma. He was a warrior in midfield, winning an astounding 11 duels and drawing five fouls. He fought for every ball and tried to drive his team forward whenever possible. A performance full of heart and determination.
Forwards
Lorenzo Pellegrini - 6.5: He created a couple of chances and had a shot on target before being substituted. He looked involved and tried to make things happen but ultimately couldn't find the key to unlock the Juventus defence. A decent effort that promised more.
Matías Soulé - 4.5: A really disappointing performance. From our perspective, he was the worst performer on the pitch. He lost all nine of his duels, gave away possession constantly, and was rightly subbed off early. He was completely anonymous and failed to make any impact.
Paulo Dybala - 6.0: Against his former club, we expected more. He showed flashes of his quality and tested the keeper once. However, he was often on the periphery of the game and couldn't exert his usual influence before being taken off. A quiet return to his old stomping ground.
Substitutes
Tommaso Baldanzi - 7.5: Made a massive impact off the bench. He came on and scored an excellent goal to give his team hope. He looked sharp, confident, and dangerous. A fantastic cameo that almost changed the game.
Leon Bailey - 5.0: Came on, failed to make an impression, and was then substituted himself. A very strange and ineffective appearance.
Evan Ferguson - 6.0: Looked more lively than the man he replaced, getting a shot on target and causing a few problems.
Stephan El Shaarawy - N/A: Introduced late in the game with little time to influence the outcome.
Manager
G. Gasperini - 6.0: His initial game plan and team selection didn't quite work, as his side was second-best for large periods. The starting attackers failed to click. However, his substitution to bring on Baldanzi was inspired and almost salvaged a point. A mixed bag from the manager.
Sportsdunia's player of the match is Mile Svilar
Frequently Asked Questions
What was the result of Juventus vs Roma?+
Juventus secured a 2-1 victory over Roma in this Serie A fixture.
When was Juventus vs Roma?+
The Juventus vs Roma match was played on December 20, 2025.
Who was the man of the match in Juventus vs Roma?+
From our perspective, Mile Svilar was the man of the match for his seven crucial saves.
Who was the worst performer in Juventus vs Roma?+
Matías Soulé was the worst performer in the Juventus vs Roma match.
Conversation
(0 Comments)
Trending
Editor's Pick
Editor's Pick
-1771487482563.webp)
-1771488086511.webp)










-1754988285871.webp)


