Roma vs Atalanta Prediction, Preview and Stats

Italy flag 2025/2026 Serie A, Italy
Stadio Olimpico Sat, 18 Apr - 6:45 PM
Serie A
Roma ROM
1 1
Atalanta ATA
Full Time Sat, 18 Apr 6:45 PM
Round 33 Regular Season
Mario Hermoso - 45'
Goal
|
Goal
Nikola Krstović - 12'

Roma vs Atalanta preview with tactical analysis, xG context, lineup signals, and data-backed betting insights for faster decisions.

Use this page as a quick-read snapshot first, then continue to deep stats and methodology references below.

CONTEXT

Roma hosted Atalanta in a tightly contested Serie A match that concluded in a 1-1 draw. The home side struck first in the opening half, leading 1-0 at halftime with 53% possession edging out their visitors. Atalanta, viewed as the stronger team entering the fixture, responded swiftly after the break to level the score and maintained pressure throughout. Despite Roma's marginal control of the ball, neither side could break the deadlock in a game marked by balanced chances and defensive resilience. The result represents a significant structural deviation, with Atalanta underperforming relative to pre-match assessments where they held an edge. No red cards disrupted play, and the second half saw no major tactical adjustments, underscoring a stalemate reflective of evenly matched quality.

TL;DR

  • Structural deviation: Significant structural deviation of 71.5% favored Atalanta.
  • Efficiency shift: Efficiency shift remained in line with expectations.
  • xG alignment: xG data unavailable for alignment assessment.
  • Market alignment: Market alignment not achieved.
  • xG expectations: xG expectations unavailable due to missing data.
  • Event impact: No significant event impacts from adjustments or ties.
  • Red card distortion: No red card distortion as none occurred.
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
M. Marcenaro
M. Marcenaro
Referee 25 matches
Fouls / Match
Referee 0.52
League Avg 20.56
Yellow Cards / Match
Referee 0.12
League Avg 3.06
Red Cards / Match
Referee 0
League Avg 0.16
Penalties / Match
Referee 0
League Avg 0.19
C. Rossi
C. Rossi
2nd Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 20.56
Yellow Cards / Match
Referee 0.12
League Avg 3.06
Red Cards / Match
Referee 0
League Avg 0.16
Penalties / Match
Referee 0
League Avg 0.19
J. Sacchi
J. Sacchi
4th Official 25 matches
Fouls / Match
Referee 0.52
League Avg 20.56
Yellow Cards / Match
Referee 0.12
League Avg 3.06
Red Cards / Match
Referee 0
League Avg 0.16
Penalties / Match
Referee 0
League Avg 0.19
G. Baccini
G. Baccini
1st Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 20.56
Yellow Cards / Match
Referee 0.12
League Avg 3.06
Red Cards / Match
Referee 0
League Avg 0.16
Penalties / Match
Referee 0
League Avg 0.19
Roma G. Gasperini
G. Gasperini
VS
Atalanta R. Palladino
R. Palladino
1.62
Avg Points / Game (Last 100 Matches)
1.65
1.17 i
Last 6 Opponents
Pisa Rank: W
Inter Rank: L
Lecce Rank: W
Como Rank: L
Genoa Rank: L
Juventus Rank: D
Avg Points / Game (Last 6 Matches)
1.33 i
Last 6 Opponents
Juventus Rank: L
Lecce Rank: W
Hellas Verona Rank: W
Inter Rank: D
Udinese Rank: D
Sassuolo Rank: L
15
Head to Head (Wins - Draws - Losses)
15 - 8 - 15
15

Win Probabilities

Live Win Probability (90 Min)
Home Roma
38.43%
Draw
28.54%
Away Atalanta
33.03%

Movement

Changes since opening
Roma
+32.9%
Draw
-60.98%
Atalanta
+28.08%

Team Power Ranking

i
What is Power Ranking?
Power score: composite of opponent-weighted form (last 6 & 20 games) and league position over last 3 seasons.
23.89
25.03
0 (Weakest) 100 (Strongest)
Metric
Roma
Atalanta
Power Score
23.89
25.03
League Position
6
7
Global Rank
-
-

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
Atalanta Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Roma Atalanta

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

Atalanta

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 Atalanta
Attacking Efficiency
Higher is better
Attacking Efficiency
41.04
21.17
Defensive Efficiency
Lower is better
Defensive Efficiency
21.17
41.04
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 +2.10 Efficiency Index
vs
Atalanta -2.10 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Roma
Atalanta
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 ⚠ Proxy
vs
⚠ Proxy Atalanta
Created Set-piece attacking threat
Roma Atalanta
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
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.
vs
Conceded Set-piece defensive exposure
Roma Atalanta
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
xG set-piece data unavailable for both teams. Values estimated using proxy metrics (shots, dangerous attacks). Confidence: Medium.
Roma
Atalanta
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Roma
vs
Atalanta
Attack After Winning Possession transition → offence
Roma Atalanta
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Roma Atalanta
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Roma
Atalanta
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • ROM had peak pressure around 69'.
  • ROM started the game with stronger pressure.
ROM Pressure ATA Pressure
Pressure Index: ROM reached the top pressure at 69' (96.59).

Team Head to Head Last 6 Seasons

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

Roma ROM Home
38 matches
Atalanta ATA Away
Match Record
15
Wins
15
8
Draws
8
15
Losses
15
Goals
57
Goals Scored
59
59
Goals Conceded
57
-2
Goal Difference
+2
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-04-19T00:07:21+00:00

STARTING XI

Match Formation 3-4-2-1
Match Formation 3-4-2-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
M. Çelik
Turkey
19 M. Çelik
N. El Aynaoui
Substitution
France
8 N. El Aynaoui
B. Cristante
Italy
4 B. Cristante
D. Rensch
Substitution
Netherlands
2 D. Rensch
M. Malvano
Substitution
Italy
18 M. Malvano
S. El Shaarawy
Substitution
Italy
92 S. El Shaarawy
D. Malen
Netherlands
14 D. Malen
M. Carnesecchi
Italy
29 M. Carnesecchi
S. Kolašinac
Substitution
Bosnia and Herzegovina
23 S. Kolašinac
B. Djimsiti
Albania
19 B. Djimsiti
G. Scalvini
Substitution
Italy
42 G. Scalvini
D. Zappacosta
Italy
77 D. Zappacosta
É. dos Santos Lourenço da Silva
Substitution
Brazil
13 É. dos Santos Lourenço da Silva
M. de Roon
Netherlands
15 M. de Roon
R. Bellanova
Substitution
Italy
16 R. Bellanova
G. Raspadori
Italy
18 G. Raspadori
C. De Ketelaere
Substitution
Belgium
17 C. De Ketelaere
N. Krstović
Montenegro
90 N. Krstović

General Information

Date & Time
Apr 18, 2026, 06:45 PM
Competition
2025/2026 Serie A, Italy · Round 33 · Regular Season
Stadium
Stadio Olimpico
Capacity
72698
Attendance
61474
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Matteo Marcenaro
Christian Rossi
Juan Luca Sacchi
Giovanni Baccini

Statistics

Possession
ROM
53%
ATA
47%

Top Statistics

1 Goals 1
3 Big Chances Created 1
15 Shots 2
55 Dangerous attacks 39
53 Possession 47
7 Corners 6
14 Free kicks 4
1 Yellow Cards 2

Match Overview

19 Dribble Attempts 14
32 Successful Dribbles Percentage 50
1 Assists 1
4 Goal Kicks 9
17 Successful Headers 25
15 Throwins 11
6 Successful Dribbles 7
97 Ball Safe 95
13 Goal Attempts 5
5 Substitutions 5
1 Hit Woodwork 0
1 Injuries 0

Attacking

3 Big Chances Missed 1
134 Attacks 92

Possession

40 Successful Long Passes Percentage 41
86 Successful Passes Percentage 80
17 Key Passes 6
42 Long Passes 66
459 Successful Passes 394
535 Passes 491
17 Successful Long Passes 27

Defensive

1 Saves 8
12 Interceptions 9
45 Duels Won 52
9 Tackles 16

Build-up

9 Accurate Crosses 3
22 Total Crosses 13

Discipline

1 Offsides 3
4 Fouls 14

Lineup

Referee : Matteo Marcenaro

Starting XI

99
Mile Svilar
Mile Svilar Goalkeeper
7.04
5
Evan Ndicka
Evan Ndicka Defender
6.93
22
Mario Hermoso
Mario Hermoso Defender
6.88
23
Gianluca Mancini
Gianluca Mancini Defender
6.98
87
Daniele Ghilardi
Daniele Ghilardi
Defender60'
6.64
2
Devyne Rensch
Devyne Rensch Midfielder
6.75
12
Konstantinos Tsimikas
Konstantinos Tsimikas
Defender78'
6.53
4
Bryan Cristante
Bryan Cristante Midfielder
6.99
8
Neil El Aynaoui
Neil El Aynaoui Midfielder
6.65
61
Niccolò Pisilli
Niccolò Pisilli
Midfielder60'
6.63
19
Zeki Çelik
Zeki Çelik Midfielder
6.79
14
Donyell Malen
Donyell Malen Attacker
7.16
18
Matías Soulé
Matías Soulé Attacker
7.03
78
Robinio Vaz
Robinio Vaz
Attacker71'
6.62
92
Stephan El Shaarawy
Stephan El Shaarawy Attacker
6.76
20
Lorenzo Venturino
Lorenzo Venturino
Attacker60'
6.64
Referee : Matteo Marcenaro

Starting XI

29
Marco Carnesecchi
Marco Carnesecchi Goalkeeper
7.04
19
Berat Djimsiti
Berat Djimsiti Defender
6.94
23
Sead Kolasinac
Sead Kolasinac Defender
6.65
69
Honest Ahanor
Honest Ahanor
Defender46'
6.64
42
Giorgio Scalvini
Giorgio Scalvini Defender
7.03
3
Odilon Kossounou
Odilon Kossounou
Defender46'
6.62
13
Éderson
Éderson Midfielder
6.96
8
Mario Pašalić
Mario Pašalić
Midfielder80'
7.01
15
Marten de Roon
Marten de Roon Midfielder
6.94
16
Raoul Bellanova
Raoul Bellanova Midfielder
6.82
47
Lorenzo Bernasconi
Lorenzo Bernasconi
Defender54'
6.92
77
Davide Zappacosta
Davide Zappacosta Midfielder
6.87
17
Charles De Ketelaere
Charles De Ketelaere Attacker
7.2
59
Nicola Zalewski
Nicola Zalewski
Midfielder46'
6.97
18
Giacomo Raspadori
Giacomo Raspadori Attacker
7.07
90
Nikola Krstović
Nikola Krstović Attacker
7.11

Events

2ND-HALF
90+1'
Event
Berat Djimsiti
Foul / 3rd Yellowcard
80'
Event
Mario Pašalić Éderson
10th Substitution
Event
Konstantinos Tsimikas Devyne Rensch
9th Substitution
78'
Event
Niccolò Pisilli
Foul / 2nd Yellowcard
75'
Event
Robinio Vaz Matías Soulé
8th Substitution
71'
65'
Event
Éderson
Foul / 1st Yellowcard
Event
Niccolò Pisilli Neil El Aynaoui
6th Substitution
60'
Event
Daniele Ghilardi Gianluca Mancini
5th Substitution
60'
Event
Lorenzo Venturino Stephan El Shaarawy
7th Substitution
60'
54'
Event
Lorenzo Bernasconi Raoul Bellanova
4th Substitution
46'
Event
Nicola Zalewski Charles De Ketelaere
3rd Substitution
46'
Event
Honest Ahanor Sead Kolasinac
1st Substitution
46'
Event
Odilon Kossounou Giorgio Scalvini
2nd Substitution
1ST-HALF
Event
Mario Hermoso
Left foot shot / 2nd Goal
45'
12'
Event
Nikola Krstović
Right foot shot / 1st Goal

Match Commentary

90
Corner Corner
Atalanta is awarded a corner after Niccolò Pisilli concedes it.
90
Update Update
Robinio Vaz of Roma won a free kick on the right wing.
90
Yellow Card Yellow Card Important
Berat Djimsiti from Atalanta receives a yellow card for a foul.
90
Update Update
The second half ends with the match finishing 1-1 between Roma and Atalanta.
90
Update Update
Robinio Vaz of Roma won a free kick on the left wing.
90
Update Update
Foul committed by Odilon Kossounou of Atalanta.
90
Update Update
Robinio Vaz of Roma won a free kick on the right wing.
90
Update Update
Foul committed by Berat Djimsiti of Atalanta.
90
Update Update
Donyell Malen's header from the center of the box is blocked. The assist came from Kostas Tsimikas, who delivered the cross.
86
Attempt Attempt
Mario Hermoso's left-footed shot from outside the box is blocked.
83
Corner Corner
Corner awarded to Atalanta after Donyell Malen concedes.
81
Attempt Attempt
Davide Zappacosta's left-footed shot from outside the box is blocked.
80
Substitution Substitution
Substitution for Atalanta: Mario Pasalic replaces Éderson.
79
Update Update
Marten de Roon from Atalanta committed a foul.
79
Update Update
Bryan Cristante of Roma won a free kick in defense.
78
Substitution Substitution
Substitution for Roma: Kostas Tsimikas replaces Devyne Rensch due to injury.
75
Yellow Card Yellow Card Important
Niccolò Pisilli of Roma receives a yellow card for a foul.
75
Corner Corner
Mario Hermoso from Roma hits the bar with a header from the center of the box, assisted by Devyne Rensch's cross following a corner.
75
Update Update
Foul committed by Niccolò Pisilli of Roma.
75
Update Update
Nicola Zalewski of Atalanta won a free kick on the left wing.
74
Corner Corner
Corner awarded to Roma after a concession by Lorenzo Bernasconi.
74
Attempt Attempt
Lorenzo Venturino's left-footed shot from the right side of the box is blocked. The assist was provided by Zeki Çelik.
73
Update Update
Offside called against Atalanta. Nikola Krstovic is offside.
71
Substitution Substitution
Substitution for Roma: Robinio Vaz replaces Matías Soulé.
71
Corner Corner
Nikola Krstovic of Atalanta had a missed opportunity, heading the ball from the center of the box just wide of the top right corner. The assist came from Lorenzo Bernasconi, who delivered a cross following a corner.
70
Corner Corner
Nikola Krstovic from Atalanta missed a header from the center of the box following a corner.
70
Corner Corner
Atalanta wins a corner after Mario Hermoso concedes.
69
Update Update
Lorenzo Venturino from Roma misses a header from the center of the box.
69
Update Update
Nikola Krstovic from Atalanta committed a foul.
69
Update Update
Foul committed by Berat Djimsiti of Atalanta.
69
Update Update
Donyell Malen of Roma won a free kick in the attacking area.
67
Corner Corner
New attacking attempt. Mario Hermoso from Roma heads the ball from the center of the box, but it's saved in the left corner by Marco Carnesecchi from Atalanta. The assist came from Lorenzo Venturino's cross.
66
Corner Corner
Corner awarded to Roma after Marten de Roon concedes.
66
Attempt Attempt
Zeki Çelik's left-footed shot from the right side of the box is blocked. Donyell Malen provided the assist.
65
Yellow Card Yellow Card Important
Éderson from Atalanta receives a yellow card for a foul.
65
Update Update
Lorenzo Venturino of Roma won a free kick in an attacking position.
63
Attempt Attempt
Donyell Malen of Roma attempts an attack, shooting with his right foot from a challenging position on the right, but the shot is saved in the top center of the goal. Matías Soulé provides the assist with a through ball.
62
Corner Corner
Atalanta is awarded a corner after Mario Hermoso concedes.
61
Update Update
Fouled by Honest Ahanor of Atalanta.
61
Update Update
Matías Soulé from Roma won a free kick on the right wing.
60
Substitution Substitution
Substitution for Roma: Lorenzo Venturino replaces Stephan El Shaarawy.
60
Substitution Substitution
Substitution for Roma: Niccolò Pisilli replaces Neil El Aynaoui.
60
Substitution Substitution
Substitution for Roma: Daniele Ghilardi replaces Gianluca Mancini.
58
Corner Corner
Corner awarded to Roma after a concession by Marco Carnesecchi.
58
Corner Corner
Evan Ndicka from Roma missed a header from the center of the box. The assist came from Matías Soulé, who delivered a cross after a corner.
58
Corner Corner
Stephan El Shaarawy of Roma attempts an attack, shooting with his left foot from a difficult position on the left. The shot is saved in the top left corner by Marco Carnesecchi of Atalanta, with Gianluca Mancini providing the assist with a cross.
56
Update Update
Foul committed by Éderson against Atalanta.
56
Update Update
Gianluca Mancini of Roma won a free kick in defense.
56
Update Update
Offside called against Atalanta. Giacomo Raspadori is in an offside position.
55
Attempt Attempt
Éderson's shot from outside the box is blocked. The assist came from Nicola Zalewski.
54
Substitution Substitution
Substitution for Atalanta: Lorenzo Bernasconi replaces Raoul Bellanova.
54
Attempt Attempt
Missed chance. Nicola Zalewski from Atalanta shoots with his right foot from outside the box, but it's high and wide to the right. Éderson provided the assist.
50
Update Update
Gianluca Mancini of Roma is flagged for offside.
49
Update Update
Nicola Zalewski from Atalanta won a free kick in the attacking position.
49
Update Update
Foul committed by Bryan Cristante of Roma.
49
Update Update
Gianluca Mancini of Roma is caught offside.
48
Attempt Attempt
Shot blocked. Bryan Cristante from Roma had a right-footed shot from outside the box that was blocked. The assist came from Devyne Rensch.
48
Update Update
Gianluca Mancini of Roma won a free kick in defense.
47
Attempt Attempt
Nicola Zalewski from Atalanta had a missed chance, shooting with his right foot from outside the box, but it went close and missed. Marten de Roon provided the assist.
45
Update Update
The first half ends with the score at Roma 1, Atalanta 1.
45
Update Update
The second half begins with the match tied at 1-1 between Roma and Atalanta.
45
Substitution Substitution
Substitution for Atalanta: Odilon Kossounou replaces Giorgio Scalvini.
45
Substitution Substitution
Substitution for Atalanta: Honest Ahanor replaces Sead Kolasinac.
45
Update Update
The first half ends with the score at Roma 1, Atalanta 1.
45
GOAL! GOAL! Important
Goal! Roma equalizes with a score of 1-1. Mario Hermoso scores for Roma with a left-footed shot from the center of the box into the high center of the goal, assisted by Devyne Rensch's header.
45
Update Update
The fourth official has indicated there will be 1 minute of added time.
40
Attempt Attempt
Zeki Çelik from Roma attempts an attack, shooting with his right foot from the right side of the box, but the shot is saved.
38
Update Update
Offside called against Atalanta. Nikola Krstovic is in an offside position.
33
Attempt Attempt
New attacking attempt. Éderson from Atalanta takes a right-footed shot from the center of the box, but it's saved by Roma's goalkeeper Mile Svilar, who is positioned in the center of the goal.
32
Corner Corner
Corner awarded to Roma after Marco Carnesecchi concedes.
32
Corner Corner
New attacking attempt. Donyell Malen from Roma takes a right-footed shot from the right side of the box, but it's saved in the right corner by Marco Carnesecchi from Atalanta. The assist was made by Neil El Aynaoui.
31
Update Update
Nikola Krstovic from Atalanta committed a foul.
28
Update Update
Evan Ndicka from Roma won a free kick in defense.
25
Corner Corner
Atalanta wins a corner after Neil El Aynaoui concedes.
24
Attempt Attempt
Donyell Malen of Roma makes an attacking attempt, shooting with his right foot from the center of the box, but his shot is saved by Atalanta's goalkeeper Marco Carnesecchi, who is positioned in the center of the goal. The assist came from Stephan El Shaarawy.
23
Update Update
Foul committed by Raoul Bellanova of Atalanta.
23
Update Update
Deyvne Rensch from Roma won a free kick in defense.
22
Attempt Attempt
Evan Ndicka from Roma attempts a header from the center of the box, but it is saved.
21
Corner Corner
Roma wins a corner after Nikola Krstovic concedes.
20
Update Update
Deyvne Rensch of Roma won a free kick on the left wing.
20
Update Update
Foul committed by Giorgio Scalvini of Atalanta.
18
Corner Corner
Roma win a corner after Marco Carnesecchi concedes.
18
Corner Corner
Mario Hermoso from Roma had a missed chance, heading the ball over the goal from the center of the box after a corner.
18
Corner Corner
New attacking attempt. Matías Soulé of Roma takes a left-footed shot from outside the box, but Marco Carnesecchi of Atalanta saves it in the left corner. The assist was provided by Zeki Çelik.
16
Update Update
Éderson from Atalanta won a free kick in defense.
16
Update Update
Foul committed by Zeki Çelik of Roma.
15
Corner Corner
Roma wins a corner after Berat Djimsiti concedes.
15
Attempt Attempt
Matías Soulé's left-footed shot from outside the box is blocked. Neil El Aynaoui provided the assist.
14
Update Update
Matías Soulé from Roma won a free kick on the right wing.
12
GOAL! GOAL! Important
Goal! Atalanta takes the lead 1-0 with Nikola Krstovic scoring from outside the box into the left corner, assisted by Marten de Roon.
4
Update Update
Gianluca Mancini from Roma won a free kick in the attacking area.
4
Update Update
Fouled by Davide Zappacosta of Atalanta.
3
Update Update
Éderson from Atalanta won a free kick in the attacking area.
3
Attempt Attempt
Éderson's shot from outside the box is blocked. Giacomo Raspadori provided the assist.
3
Update Update
Foul committed by Neil El Aynaoui of Roma.

CONCLUSION

This 1-1 draw between Roma and Atalanta highlights a classic case of competitive parity overriding pre-match favoritism towards the visitors. Roma's home advantage and possession edge kept them in contention, but Atalanta's quality ensured they salvaged a point despite the significant deviation from expected outcomes. The lack of xG data limits deeper chance quality insights, yet the even halftime score and absence of disruptions point to a fair reflection of form. Both teams demonstrated resilience, with the result underscoring Serie A's unpredictability and the value of draws in tight encounters.

How We Build This Analysis

BestPreviews combines tactical context, lineup quality, xG trends, and form data across competitions. Read the full methodology and FAQ.

Explore League Previews