Roma vs Lecce Prediction, Preview and Stats

Italy flag 2025/2026 Serie A, Italy
Stadio Olimpico Sun, 22 Mar - 5:00 PM
Serie A
Roma ROM
1 Winner 0
Lecce LEC
Full Time Sun, 22 Mar 5:00 PM
Round 30 Regular Season
Robinio Vaz - 57'
Goal
|

CONTEXT

The match between Roma and Lecce has finished with a 1-0 full-time victory for the home side. After a scoreless first half, Roma ultimately broke the deadlock to secure the win. This outcome was firmly aligned with the pre-match market, which gave the stronger Roma side a commanding 64% probability of winning, compared to a 23.1% chance of a draw and a slim 13% chance for a Lecce upset. Despite the expected victory, Roma experienced a significant deviation level of 36% in their metrics compared to pre-match baselines. Roma controlled the tempo throughout the contest, commanding a dominant 67% of the possession while restricting Lecce to just 33%. The underlying attacking metrics depicted a slightly tighter contest, with Roma generating 1.08 expected goals (xG) against Lecce's 0.86 xG. Because Roma converted their narrow 0.22 xG advantage into the game's only goal, the final outcome was entirely consistent with the expected goals model. Furthermore, the overall efficiency shifts remained completely in line with match expectations. The fixture concluded cleanly without any major disciplinary disruptions or event impacts, as neither side received a red card.

TL;DR

  • Structural deviation: Roma showed a significant deviation from the pre-match structural baseline.
  • Efficiency shift: Possession-adjusted chance creation was in line with projected levels.
  • xG alignment: The final outcome was consistent with expected goal differential.
  • Market alignment: End result was aligned with the pre-match projection.
  • xG expectations: Aligned with xG expectations (Classify).
  • Event impact: No major event distortion.
  • Red card distortion: None.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
No referee statistics available.
Roma G. Gasperini
G. Gasperini
VS
Lecce E. Di Francesco
E. Di Francesco
1.94
Avg Points / Game (Last 100 Matches)
1.08
2 i
Last 6 Opponents
Torino Rank: 74 W
Sassuolo Rank: 74 W
Lecce Rank: 69 W
Atalanta Rank: 86 L
Genoa Rank: 74 W
Juventus Rank: 85 L
Avg Points / Game (Last 6 Matches)
1.5 i
Last 6 Opponents
Cremonese Rank: 67 W
Como Rank: 85 L
Inter Rank: 90 L
Cagliari Rank: 70 W
Udinese Rank: 74 W
Torino Rank: 74 L
14
Head to Head (Wins - Draws - Losses)
14 - 3 - 1
1

Win Probabilities

Live Win Probability (90 Min)
Home Roma
63.95%
Draw
23.07%
Away Lecce
12.98%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
84.48
68.96
0 (Weakest) 100 (Strongest)
Metric
Roma
Lecce
Power Score
84.48
68.96
League Position
6
18
Global Rank
38
219

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Roma Opponent-weighted form score
Lecce Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Roma Lecce

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Roma

Left / Center / Right
Opposition half density
vs season average

Lecce

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Roma ⚠ Proxy
vs
⚠ Proxy Lecce
Attacking Efficiency
Higher is better
Attacking Efficiency
24.85
27.12
Defensive Efficiency
Lower is better
Defensive Efficiency
27.12
24.85
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Roma -0.24 Efficiency Index
vs
Lecce +0.24 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Roma
Lecce
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Roma
vs
Lecce
Created Set-piece attacking threat
Roma Lecce
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
0%
0%
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
+0.00 vs +0.00
Conceded Set-piece defensive exposure
Roma Lecce
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
Roma
Lecce
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG
Counter Attack / Transition data not available for this match.
Pressure Index data not available for this match.

Team Head to Head Last 6 Seasons

Summary of 18 matches between these sides — filtered by competition and venue context.

Roma ROM Home
18 matches
Lecce LEC Away
Match Record
14
Wins
1
3
Draws
3
1
Losses
14
Goals
39
Goals Scored
16
16
Goals Conceded
39
+23
Goal Difference
-23
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-03-27T12:25:29+00:00

STARTING XI

Match Formation 3-4-2-1
Match Formation 4-2-3-1
Pitch
M. Svilar
Serbia
99 M. Svilar
G. Mancini
Substitution
Italy
23 G. Mancini
O. N'Dicka
France
5 O. N'Dicka
M. Hermoso Canseco
Spain
22 M. Hermoso Canseco
D. Rensch
Netherlands
2 D. Rensch
B. Cristante
Italy
4 (C) B. Cristante
N. El Aynaoui
Substitution
France
8 N. El Aynaoui
K. Tsimikas
Substitution
Greece
12 K. Tsimikas
N. Pisilli
Italy
61 N. Pisilli
L. Pellegrini
Substitution
Italy
7 L. Pellegrini
D. Malen
Substitution
Netherlands
14 D. Malen
W. Falcone
Italy
30 (C) W. Falcone
A. Gallo
Italy
25 A. Gallo
T. Coelho Oliveira
44 T. Coelho Oliveira
J. Siebert
Germany
5 J. Siebert
D. Melo Veiga
Portugal
17 D. Melo Veiga
O. Ngom
France
79 O. Ngom
Y. Ramadani
Substitution
Albania
20 Y. Ramadani
L. Banda
Substitution
Zambia
19 L. Banda
O. Gandelman
Substitution
Israel
16 O. Gandelman
S. Pierotti
Substitution
Argentina
50 S. Pierotti
N. Štulić
Substitution
Serbia
9 N. Štulić

General Information

Date & Time
Mar 22, 2026, 05:00 PM
Competition
2025/2026 Serie A, Italy · Round 30 · Regular Season
Stadium
Stadio Olimpico
Capacity
72698
Attendance
62432
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Andrea Zingarelli
Juan Luca Sacchi
Giovanni Baccini
Luca Massimi

Statistics

Possession
ROM
62%
LEC
38%

Top Statistics

1 Goals 0
1 Big Chances Created 1
14 Shots 8
53 Dangerous attacks 19
67 Possession 33
10 Corners 2
17 Free kicks 14
2 Yellow Cards 2

Match Overview

29 Successful Headers 23
30 Throwins 17
5 Goal Kicks 6
15 Dribble Attempts 9
4 Successful Dribbles 6
27 Successful Dribbles Percentage 67
5 Goal Attempts 5
56 Ball Safe 60
5 Substitutions 5
1 Assists 0

Attacking

104 Attacks 100
0 Big Chances Missed 1

Possession

472 Successful Passes 182
48 Long Passes 64
82 Successful Passes Percentage 65
31 Successful Long Passes Percentage 28
577 Passes 279
15 Successful Long Passes 18
13 Key Passes 6

Defensive

8 Tackles 28
11 Interceptions 15
2 Saves 1

Build-up

23 Total Crosses 14
7 Accurate Crosses 2

Discipline

14 Fouls 17
5 Offsides 0

Lineup

Referee : Juan Luca Sacchi

Starting XI

99
Mile Svilar
Mile Svilar Goalkeeper
7.05
5
Evan Ndicka
Evan Ndicka Defender
7.08
22
Mario Hermoso
Mario Hermoso Defender
8.06
23
Gianluca Mancini
Gianluca Mancini Defender
6.72
87
Daniele Ghilardi
Daniele Ghilardi
Defender46'
6.6
2
Devyne Rensch
Devyne Rensch Midfielder
7.11
4
Bryan Cristante
Bryan Cristante (C) Midfielder
7.48
8
Neil El Aynaoui
Neil El Aynaoui Midfielder
6.62
78
Robinio Vaz
Robinio Vaz
Attacker51'
7.28
12
Konstantinos Tsimikas
Konstantinos Tsimikas Midfielder
6.85
3
Angeliño
Angeliño
Defender75'
6.66
7
Lorenzo Pellegrini
Lorenzo Pellegrini Attacker
7.17
20
Lorenzo Venturino
Lorenzo Venturino
Attacker80'
6.75
14
Donyell Malen
Donyell Malen Attacker
6.54
68
Antonio Arena
Antonio Arena
Attacker75'
6.31
61
Niccolò Pisilli
Niccolò Pisilli Attacker
5.88
Referee : Juan Luca Sacchi

Starting XI

30
Wladimiro Falcone
Wladimiro Falcone (C) Goalkeeper
6.1
5
Jamil Siebert
Jamil Siebert Defender
7.08
17
Danilo Veiga
Danilo Veiga Defender
6.68
25
Antonino Gallo
Antonino Gallo Defender
6.89
44
Tiago Gabriel
Tiago Gabriel Defender
7.64
16
Omri Gandelman
Omri Gandelman Midfielder
6.43
8
Sadik Fofana
Sadik Fofana
Midfielder61'
6.57
19
Lameck Banda
Lameck Banda Midfielder
6.72
11
Konan N’Dri
Konan N’Dri
Attacker67'
6.91
20
Ylber Ramadani
Ylber Ramadani Midfielder
7.06
6
Álex Sala
Álex Sala
Midfielder86'
50
Santiago Pierotti
Santiago Pierotti Midfielder
6.67
14
Thórir Jóhann Helgason
Thórir Jóhann Helgason
Midfielder85'
6.61
79
Oumar Ngom
Oumar Ngom Midfielder
7.24
9
Nikola Stulic
Nikola Stulic Attacker
6.5
99
Walid Cheddira
Walid Cheddira
Attacker61'
6.41

Events

2ND-HALF
90'
Event
Danilo Veiga
Foul / 4th Yellowcard
Event
Niccolò Pisilli
Foul / 3rd Yellowcard
89'
86'
Event
Álex Sala Ylber Ramadani
10th Substitution
85'
Event
Thórir Jóhann Helgason Santiago Pierotti
9th Substitution
81'
Event
Santiago Pierotti
Foul / 2nd Yellowcard
Event
Lorenzo Venturino Lorenzo Pellegrini
8th Substitution
80'
Event
Angeliño
Foul / 1st Yellowcard
77'
Event
Angeliño Konstantinos Tsimikas
6th Substitution
75'
Event
Antonio Arena Donyell Malen
7th Substitution
75'
67'
Event
Konan N’Dri Lameck Banda
5th Substitution
61'
Event
Sadik Fofana Omri Gandelman
4th Substitution
61'
Event
Walid Cheddira Nikola Stulic
3rd Substitution
Event
Robinio Vaz
Header / 1st Goal
57'
Event
Robinio Vaz Neil El Aynaoui
2nd Substitution
51'
Event
Daniele Ghilardi Gianluca Mancini
1st Substitution
46'

Match Commentary

90
Update Update
The second half has concluded with the final score: Roma 1, Lecce 0.
90
Update Update
Sadik Fofana from Lecce committed a foul.
90
Yellow Card Yellow Card Important
Danilo Veiga from Lecce has been shown a yellow card for committing a foul.
90
Update Update
Danilo Veiga from Lecce committed a foul.
90
Corner Corner
Corner kick awarded to Lecce after a foul by Bryan Cristante.
90
Update Update
The fourth official has indicated that there will be 4 minutes of stoppage time.
90
Update Update
Lorenzo Venturino from Roma has been awarded a free kick in the defensive area.
90
Update Update
Danilo Veiga from Lecce committed a foul.
90
Update Update
Robinio Vaz from Roma has been awarded a free kick in an attacking position.
90
Attempt Attempt
The attempt is thwarted. Antonio Arena of Roma takes a right-footed shot from outside the penalty area, but it's successfully blocked.
90
Update Update
Bryan Cristante from Roma earned a free kick in the defensive area.
90
Corner Corner
Corner kick awarded to Roma after Jamil Siebert allowed the ball to go out.
89
Yellow Card Yellow Card Important
Niccolò Pisilli from Roma has been shown a yellow card for committing a foul.
89
Update Update
Álex Sala from Lecce was awarded a free kick on the left side of the field.
89
Update Update
Niccolò Pisilli from Roma committed a foul.
87
Update Update
Offside call against Roma. Robinio Vaz is caught in an offside position.
86
Substitution Substitution
Substitution for Lecce: Álex Sala comes on to replace Ylber Ramadani.
85
Update Update
Offside call against Roma. Antonio Arena has been caught in an offside position.
85
Corner Corner
Missed opportunity! Mario Hermoso of Roma attempted a header from the center of the box but failed to find the target. The chance was set up by Angeliño, who delivered a cross following a corner kick.
85
Substitution Substitution
Substitution for Lecce: Thórir Helgason replaces Santiago Pierotti.
84
Corner Corner
Corner awarded to Roma after a play that resulted in Santiago Pierotti giving up possession.
84
Corner Corner
Corner awarded to Roma after Wladimiro Falcone allowed the ball to go out.
84
Corner Corner
Missed opportunity! Bryan Cristante from Roma attempted a header from the center of the penalty area but failed to find the target. The chance was set up by Angeliño, who delivered a cross following a corner kick.
83
Update Update
Santiago Pierotti from Lecce was awarded a free kick in the defensive area.
83
Update Update
Mario Hermoso from Roma committed a foul.
81
Yellow Card Yellow Card Important
Santiago Pierotti from Lecce has been shown a yellow card for committing a foul.
81
Update Update
Mario Hermoso from Roma earned a free kick on the left flank.
81
Update Update
Santiago Pierotti from Lecce committed a foul.
80
Substitution Substitution
Substitution for Roma: Lorenzo Venturino comes on to replace Lorenzo Pellegrini.
79
Corner Corner
Missed opportunity. Robinio Vaz from Roma takes a right-footed shot from the center of the penalty area following a corner, but it sails over the goal.
78
Corner Corner
Corner awarded to Roma after a deflection off Jamil Siebert.
78
Attempt Attempt
The attempt is thwarted. Antonio Arena from Roma takes a left-footed shot from the middle of the penalty area, but it gets blocked. The assist came from Lorenzo Pellegrini.
77
Update Update
Angeliño from Roma committed a foul.
77
Update Update
Danilo Veiga from Lecce earned a free kick in the defensive area.
77
Yellow Card Yellow Card Important
Angeliño of Roma has been shown a yellow card for committing a foul.
76
Update Update
Walid Cheddira from Lecce commits a handball.
75
Substitution Substitution
Substitution for Roma: Antonio Arena comes on to replace Donyell Malen.
75
Substitution Substitution
Substitution for Roma: Angeliño replaces Kostas Tsimikas.
73
Attempt Attempt
The attempt is thwarted. Santiago Pierotti from Lecce fires a right-footed shot from close range, but it's successfully blocked.
73
Attempt Attempt
Opportunity wasted. Walid Cheddira from Lecce took a right-footed shot from the center of the penalty area but failed to find the target.
73
Attempt Attempt
Another offensive push from Lecce. Konan N'Dri takes a right-footed shot from the left side of the penalty area, but the goalkeeper makes a save right in the middle of the goal.
72
Corner Corner
Corner awarded to Lecce, following a foul by Evan Ndicka.
70
Update Update
Walid Cheddira from Lecce committed a foul.
70
Update Update
Evan Ndicka from Roma has been awarded a free kick in the defensive area.
69
Update Update
Santiago Pierotti from Lecce has been awarded a free kick in the defensive area.
69
Update Update
Daniele Ghilardi from Roma committed a foul.
68
Update Update
Konan N'Dri from Lecce was awarded a free kick on the left side of the field.
68
Update Update
Daniele Ghilardi from Roma committed a foul.
67
Substitution Substitution
Substitution for Lecce: Konan N'Dri replaces Lameck Banda due to an injury.
66
Update Update
The pause has ended. They are set to resume play.
66
Update Update
Match halted due to an injury to Lameck Banda from Lecce.
64
Update Update
Lorenzo Pellegrini from Roma committed a foul.
64
Update Update
Lameck Banda from Lecce has been awarded a free kick in the defensive area.
63
Corner Corner
Corner awarded to Roma after Jamil Siebert allowed the ball to go out.
63
Corner Corner
Corner kick awarded to Roma after Jamil Siebert allowed the ball to go out.
61
Substitution Substitution
Substitution for Lecce: Sadik Fofana comes on to replace Omri Gandelman.
61
Substitution Substitution
Substitution for Lecce: Sadik Fofana comes on to replace Omri Gandelman.
60
Substitution Substitution
Substitution for Lecce: Walid Cheddira comes on to replace Nikola Stulic.
60
Update Update
Lameck Banda from Lecce committed a foul.
57
GOAL! GOAL! Important
Lameck Banda from Lecce committed a foul.
55
Corner Corner
Goal! Roma takes the lead with a score of 1-0 against Lecce. Robinio Vaz scores with a header from the right side of the six-yard box, directing it into the bottom right corner. The assist comes from Mario Hermoso.
55
Update Update
Tiago Gabriel from Lecce committed a foul.
55
Update Update
Robinio Vaz from Roma was awarded a free kick on the right flank.
51
Substitution Substitution
Substitution for Roma: Robinio Vaz comes on to replace Neil El Aynaoui.
50
Update Update
Oumar Ngom from Lecce has been awarded a free kick in an attacking position.
50
Update Update
Oumar Ngom from Lecce has earned a free kick in the offensive zone.
48
Corner Corner
Corner awarded to Lecce after Evan Ndicka allowed the ball to go out.
48
Corner Corner
Corner awarded to Lecce after a play that resulted in a deflection off Evan Ndicka.
48
Corner Corner
Missed opportunity! Tiago Gabriel from Lecce headed the ball from close range, but it sailed over the bar. The assist came from Nikola Stulic, who delivered a header following a corner kick.
46
Update Update
Neil El Aynaoui from Roma has been awarded a free kick in the defensive area.
46
Update Update
Danilo Veiga from Lecce committed a foul.
45
Corner Corner
Corner awarded to Roma after Ylber Ramadani allowed the ball to go out.
45
Update Update
The first half has concluded with the score tied at 0-0 between Roma and Lecce.
45
Update Update
The fourth official has indicated that there will be one minute of stoppage time.
45
Substitution Substitution
Substitution for Roma: Daniele Ghilardi comes on to replace Gianluca Mancini.
40
Corner Corner
Corner kick awarded to Roma after Tiago Gabriel allowed the ball to go out.
38
Corner Corner
Corner awarded to Roma after Wladimiro Falcone allowed the ball to go out.
37
Update Update
Danilo Veiga from Lecce has been awarded a free kick in the defensive area.
37
Update Update
Kostas Tsimikas from Roma committed a foul.
37
Update Update
Lorenzo Pellegrini from Roma has earned a free kick in the defensive area.
37
Update Update
Santiago Pierotti from Lecce committed a foul.
35
Update Update
Danilo Veiga from Lecce committed a handball.
35
Update Update
Lameck Banda from Lecce has been awarded a free kick in the defensive area.
35
Update Update
Deyvne Rensch from Roma committed a foul.
34
Attempt Attempt
The attempt is thwarted. Kostas Tsimikas from Roma takes a left-footed shot from outside the penalty area, but it gets blocked.
32
Update Update
The pause has ended. They are set to resume play.
31
Update Update
Match is currently paused due to an injury to Ylber Ramadani from Lecce.
30
Update Update
Neil El Aynaoui from Roma has been awarded a free kick in the defensive area.
30
Update Update
Nikola Stulic from Lecce committed a foul.
30
Attempt Attempt
A shot is deflected. Nikola Stulic from Lecce attempted a right-footed strike from the left side of the penalty area, but it was blocked. The assist came from Danilo Veiga.
29
Corner Corner
Opportunity squandered! Evan Ndicka of Roma attempted a header from the center of the box, but it sailed over the crossbar. The assist came from Lorenzo Pellegrini, who delivered a cross following a corner kick.
28
Corner Corner
Corner awarded to Roma after a deflection off Omri Gandelman.
27
Update Update
Kostas Tsimikas from Roma has been awarded a free kick in the defensive area.
27
Update Update
Santiago Pierotti from Lecce committed a foul.
24
Update Update
Offside call against Roma. Lorenzo Pellegrini has been flagged for offside.
23
Update Update
Gianluca Mancini from Roma was awarded a free kick in the defensive area.
23
Update Update
Gianluca Mancini from Roma committed a foul.
23
Update Update
Nikola Stulic from Lecce committed a foul.
23
Update Update
Oumar Ngom from Lecce has been awarded a free kick in the defensive area.
21
Update Update
Lameck Banda from Lecce earned a free kick on the left side of the field.
21
Update Update
Gianluca Mancini from Roma committed a foul.
21
Update Update
Ylber Ramadani from Lecce has earned a free kick in an offensive position.
21
Update Update
Donyell Malen from Roma committed a foul.
20
Attempt Attempt
A fresh offensive effort unfolds as Lorenzo Pellegrini of Roma takes a left-footed shot from the right side of the penalty area. The attempt is thwarted by Wladimiro Falcone, the Lecce goalkeeper, who makes a save right in the center of the goal. The assist comes from Gianluca Mancini.
18
Update Update
Lorenzo Pellegrini from Roma committed a foul.
18
Update Update
Danilo Veiga from Lecce was awarded a free kick on the right side of the field.
18
Update Update
Lameck Banda from Lecce has been awarded a free kick in the defensive area.
18
Update Update
Nikola Stulic from Lecce committed a foul.
18
Update Update
Gianluca Mancini from Roma committed a foul.
18
Attempt Attempt
A fresh offensive move unfolds. Lorenzo Pellegrini from Roma takes a left-footed shot from the right side of the penalty area, but it's successfully stopped by the goalkeeper.
11
Update Update
Neil El Aynaoui from Roma has been awarded a free kick in the defensive area.
11
Update Update
Nikola Stulic from Lecce committed a foul.
11
Attempt Attempt
Near miss! Donyell Malen from Roma took a right-footed shot from the right side of the penalty area, and it just barely missed the target. The assist came from Gianluca Mancini.
9
Update Update
Oumar Ngom from Lecce committed a foul.
7
Attempt Attempt
Opportunity wasted. Ylber Ramadani from Lecce attempted a right-footed shot from outside the penalty area.
5
Corner Corner
Corner kick awarded to Roma, following a save made by Wladimiro Falcone.
5
Corner Corner
Missed opportunity. Donyell Malen of Roma attempted a right-footed shot from the left side of the penalty area following a corner kick.
5
Update Update
Offside call against Roma. Donyell Malen has been caught offside.
4
Corner Corner
Corner awarded to Roma after a deflection off Antonino Gallo.
2
Update Update
Ylber Ramadani from Lecce committed a foul.
2
Update Update
Lorenzo Pellegrini from Roma was awarded a free kick on the left side of the field.
1
Update Update
Offside call against Roma. Donyell Malen is caught in an offside position.

CONCLUSION

Structural assessment: Roma exhibited a significant deviation from the pre-match structural baseline. Efficiency outcome: Possession-adjusted chance creation finished in line with projected levels. Result alignment: The final score was consistent with the pre-match probability model. Market alignment: The match result was within the projected probability range.