Roma vs Atalanta

5 September 2026 · Serie A · 2026/27 · Referee Andrea Colombo

Full time 2 – 1

Half-time: 0–0

  • Mario Hermoso 89’
  • Matìas Soulè Malvano 90+3’
  • Éderson 47’

Match summary

Roma came from behind to win 2-1 at home to Atalanta, with the winner arriving in stoppage time. It was goalless at half-time.

Éderson put Atalanta ahead in the 47th minute, Mario Hermoso equalised with a header in the 89th minute, set up by Matìas Soulè Malvano, and Matìas Soulè Malvano won it in stoppage time, set up by Paulo Dybala.

The chances backed that up: Roma created 3.57 expected goals (xG) from 39 shots to Atalanta's 0.77 from 6. Atalanta had a player sent off.

Roma secured a two-one victory against Atalanta in Serie A on matchday three, dominating the encounter across every statistical metric. The home side commanded sixty-seven percent of possession and registered thirty-nine shots compared to just six from their opponents, forcing ten attempts on target. Roma also accumulated fourteen corners and a high expected goals figure of three point fifty-seven, while Atalanta managed a mere one corner and zero point seventy-seven expected goals. Both teams committed few fouls, with nine by Roma and ten by Atalanta, in a fixture that saw four yellow cards and one late red card.

The first half ended goalless after notable chances included a thirty-third-minute effort by Paulo Dybala. Atalanta opened the scoring shortly after the restart when Éderson netted with a right-footed shot in the forty-seventh minute. Roma equalised in the eighty-ninth minute through a header from Mario Hermoso, before Matías Soulé scored the winning goal with a left-footed shot in the third minute of added time. Discipline issues resulted in yellow cards for Gian Piero Gasperini, Maurizio Sarri, and Raoul Bellanova, while Gianluca Gaetano received a red card after the final whistle.

Match stats

67% Possession 33%
39 Shots 6
10 Shots on target 2
14 Corners 1
119 Attacks 63
110 Dangerous attacks 19
615 Passes 324
89% Pass accuracy 78%
15 Tackles 13
9 Fouls 10
0 Yellow cards 1
0 Red cards 1
4 Offsides 4

Key events

Roma Atalanta
Kick-off
Gianluca ManciniShot on target
14’
Bryan CristanteShot on target
21’
32’
Gianluca ScamaccaShot on target
Paulo DybalaShot on target
34’
Gian Piero GasperiniArgument
40’
Donyell MalenShot on target
40’
Half-time0-0
Second half underway
47’
Éderson Right foot shot0-1 (Atalanta)
Kouadio KoneShot on target
54’
55’
Maurizio SarriArgument
Matìas Soulè MalvanoShot on target
62’
Matìas Soulè MalvanoShot on target
71’
84’
Raoul BellanovaArgument
Mario HermosoHeader1-1 (Roma)
89’
Paulo DybalaShot on target
89’
Matías SouléLeft foot shot2-1 (Roma)
90+3’
90+7’
Full-time2-1

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 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.57 0.77 47’ Éderson (Atalanta), 0-1 47’ 89’ Mario Hermoso (Roma), 1-1 89’ 90+3’ Matìas Soulè Malvano (Roma), 2-1 90+3’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.57 0.77 47’ Éderson (Atalanta), 0-1 Éderson 47’ 89’ Mario Hermoso (Roma), 1-1 Hermoso 89’ 90+3’ Matìas Soulè Malvano (Roma), 2-1 Malvano 90+3’
Roma 3.57 xGAtalanta 0.77 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Atalanta attacking Roma attacking 
59’ Nikola Krstovic (Atalanta), open play, 0.37 xG, off target 90+1’ Matìas Soulè Malvano (Roma), open play, 0.37 xG, off target 34’ Paulo Dybala (Roma), open play, 0.34 xG, saved 64’ Santiago Castro (Roma), open play, 0.33 xG, hit the woodwork 14’ Gianluca Mancini (Roma), open play, 0.32 xG, saved 88’ Santiago Castro (Roma), open play, 0.32 xG, hit the woodwork 56’ Lazar Samardzic (Atalanta), open play, 0.15 xG, off target 40’ Donyell Malen (Roma), open play, 0.11 xG, saved 71’ Santiago Castro (Roma), open play, 0.10 xG, off target 41’ Rodrigo Mora (Roma), open play, 0.10 xG, off target 3’ Paulo Dybala (Roma), open play, 0.09 xG, off target 89’ Paulo Dybala (Roma), open play, 0.09 xG, saved 87’ Paulo Dybala (Roma), open play, 0.09 xG, off target 89’ Mario Hermoso (Roma), from a corner, 0.09 xG, goal 21’ Gianluca Mancini (Roma), from a corner, 0.08 xG, off target 75’ Bryan Cristante (Roma), open play, 0.08 xG, off target 32’ Gianluca Scamacca (Atalanta), open play, 0.07 xG, saved 47’ Éderson (Atalanta), open play, 0.07 xG, goal 60’ Charles De Ketelaere (Atalanta), open play, 0.07 xG, blocked 90+2’ Santiago Castro (Roma), open play, 0.07 xG, off target 38’ Rodrigo Mora (Roma), open play, 0.07 xG, off target 43’ Rodrigo Mora (Roma), open play, 0.07 xG, blocked 68’ Mario Hermoso (Roma), open play, 0.06 xG, blocked 21’ Bryan Cristante (Roma), open play, 0.06 xG, saved 44’ Evan Ndicka (Roma), from a corner, 0.06 xG, off target 42’ Kouadio Kone (Roma), open play, 0.05 xG, blocked 90+3’ Matìas Soulè Malvano (Roma), open play, 0.06 xG, goal 71’ Matìas Soulè Malvano (Roma), open play, 0.05 xG, blocked 71’ Matìas Soulè Malvano (Roma), open play, 0.05 xG, saved 90+1’ Paulo Dybala (Roma), open play, 0.05 xG, off target 62’ Matìas Soulè Malvano (Roma), open play, 0.04 xG, saved 18’ Donyell Malen (Roma), from a corner, 0.04 xG, off target 51’ Odilon Kossounou (Atalanta), from a corner, 0.04 xG, off target 54’ Kouadio Kone (Roma), from a corner, 0.04 xG, saved 78’ Matìas Soulè Malvano (Roma), open play, 0.04 xG, blocked 81’ Bryan Cristante (Roma), from a corner, 0.03 xG, blocked 17’ Kouadio Kone (Roma), open play, 0.03 xG, off target 24’ Rodrigo Mora (Roma), open play, 0.03 xG, off target 27’ Rodrigo Mora (Roma), from a corner, 0.03 xG, blocked 62’ Bryan Cristante (Roma), open play, 0.03 xG, blocked 15’ Donyell Malen (Roma), from a corner, 0.02 xG, blocked 27’ Kouadio Kone (Roma), from a corner, 0.03 xG, off target 72’ Paulo Dybala (Roma), open play, 0.02 xG, off target 87’ Matìas Soulè Malvano (Roma), open play, 0.02 xG, off target 29’ Rodrigo Mora (Roma), open play, 0.02 xG, off target 59’ Nikola Krstovic (Atalanta), open play, 0.37 xG, off target 90+1’ Matìas Soulè Malvano (Roma), open play, 0.37 xG, off target 34’ Paulo Dybala (Roma), open play, 0.34 xG, saved 64’ Santiago Castro (Roma), open play, 0.33 xG, hit the woodwork 14’ Gianluca Mancini (Roma), open play, 0.32 xG, saved 88’ Santiago Castro (Roma), open play, 0.32 xG, hit the woodwork 56’ Lazar Samardzic (Atalanta), open play, 0.15 xG, off target 40’ Donyell Malen (Roma), open play, 0.11 xG, saved 71’ Santiago Castro (Roma), open play, 0.10 xG, off target 41’ Rodrigo Mora (Roma), open play, 0.10 xG, off target 3’ Paulo Dybala (Roma), open play, 0.09 xG, off target 87’ Paulo Dybala (Roma), open play, 0.09 xG, off target 89’ Paulo Dybala (Roma), open play, 0.09 xG, saved 89’ Mario Hermoso (Roma), from a corner, 0.09 xG, goal 75’ Bryan Cristante (Roma), open play, 0.08 xG, off target 21’ Gianluca Mancini (Roma), from a corner, 0.08 xG, off target 32’ Gianluca Scamacca (Atalanta), open play, 0.07 xG, saved 60’ Charles De Ketelaere (Atalanta), open play, 0.07 xG, blocked 90+2’ Santiago Castro (Roma), open play, 0.07 xG, off target 38’ Rodrigo Mora (Roma), open play, 0.07 xG, off target 43’ Rodrigo Mora (Roma), open play, 0.07 xG, blocked 47’ Éderson (Atalanta), open play, 0.07 xG, goal 68’ Mario Hermoso (Roma), open play, 0.06 xG, blocked 44’ Evan Ndicka (Roma), from a corner, 0.06 xG, off target 21’ Bryan Cristante (Roma), open play, 0.06 xG, saved 90+3’ Matìas Soulè Malvano (Roma), open play, 0.06 xG, goal 42’ Kouadio Kone (Roma), open play, 0.05 xG, blocked 90+1’ Paulo Dybala (Roma), open play, 0.05 xG, off target 71’ Matìas Soulè Malvano (Roma), open play, 0.05 xG, blocked 71’ Matìas Soulè Malvano (Roma), open play, 0.05 xG, saved 18’ Donyell Malen (Roma), from a corner, 0.04 xG, off target 62’ Matìas Soulè Malvano (Roma), open play, 0.04 xG, saved 51’ Odilon Kossounou (Atalanta), from a corner, 0.04 xG, off target 54’ Kouadio Kone (Roma), from a corner, 0.04 xG, saved 78’ Matìas Soulè Malvano (Roma), open play, 0.04 xG, blocked 81’ Bryan Cristante (Roma), from a corner, 0.03 xG, blocked 24’ Rodrigo Mora (Roma), open play, 0.03 xG, off target 27’ Rodrigo Mora (Roma), from a corner, 0.03 xG, blocked 17’ Kouadio Kone (Roma), open play, 0.03 xG, off target 27’ Kouadio Kone (Roma), from a corner, 0.03 xG, off target 62’ Bryan Cristante (Roma), open play, 0.03 xG, blocked 15’ Donyell Malen (Roma), from a corner, 0.02 xG, blocked 72’ Paulo Dybala (Roma), open play, 0.02 xG, off target 87’ Matìas Soulè Malvano (Roma), open play, 0.02 xG, off target 29’ Rodrigo Mora (Roma), open play, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Roma 3-4-1-2 Starting XI
Svilar
Mancini 62’
Ndicka 67’
Hermoso
Lulli 54’
Cristante
Koné
Wesley
Mora 54’
Dybala
Malen 63’
Atalanta 4-3-3 Starting XI
Carnesecchi
Kolasinac 73’
Scalvini
Kossounou
Bellanova
Éderson 79’
Gaetano
Samardžić 66’
Elmas 66’
Scamacca 46’
Ketelaere

Player stats

PlayerPosMinGAShxGxAKPCards
Mile Svilar GK900 0.000.000
Mario Hermoso DEF9012 0.150.494
Evan Ndicka DEF681 0.060.000
Gianluca Mancini DEF632 0.400.000
Emanuele Lulli MID550 0.000.101
Kouadio Kone MID904 0.150.102
Bryan Cristante MID904 0.200.000
Wesley MID900 0.000.829
Rodrigo Mora MID556 0.310.321
Paulo Dybala FWD9016 0.670.636
Donyell Malen FWD643 0.170.051
Nahuel Molina Sub350 0.000.535
Matìas Soulè Malvano Sub35117 0.630.122
Daniele Ghilardi Sub270 0.000.000
Santiago Castro Sub264 0.830.132
Leonardo Balerdi Sub220 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Roma win 56% Avg odds 1.67
Draw 25% Avg odds 3.85
Atalanta win 19% Avg odds 4.95

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. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.