AS Roma 2-1 Atalanta: late double flips a one-goal deficit
Short review AI-written review based on match data · How we make it
Key numbers
- 39 shots, but no goal until the 89th minute
- Carnesecchi made 9 saves for Atalanta
- Soulé: 1 goal, 1 assist in 36 minutes
Roma break through only at the death
AS Roma came from behind to beat Atalanta 2-1 after Éderson's 47th-minute opener. They had 39 shots yet found no way through until the 89th minute, with Marco Carnesecchi making nine saves at the other end.
A substitute finishes what he started
Matías Soulé, on for 36 minutes, set up Mario Hermoso's equaliser in the 89th minute and then scored the winner himself after Paulo Dybala's pass in the 90th. That goal, which turned 1-1 into 2-1, was worth +1.8 FN xPts. Roma moved from third to first on nine points.
Player of the match
Mario Hermoso 9.0Dominant
He scored, made four key passes and had eight defensive actions across 90 minutes.
Hermoso's eight defensive actions were the most of any player in the match, and he added four key passes from defence. His 89th-minute equaliser ended Roma's deficit and set up Soulé's winner a minute later.
Game state
0-11-12-1
AS Roma ahead 0 min · level 48 min · Atalanta ahead 42 min
- Matías Soulé — off the bench 36 min · 1G 1A
FN xPts — what each moment was worth
How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.
47'
Éderson
Goal
+1.1
89'
Mario Hermoso
Goal · scorer +0.7 · assist Matías Soulé +0.3
+1.0
90'
Matías Soulé
Goal · scorer +1.3 · assist Paulo Dybala +0.5
+1.8
90+7'
Gianluca Gaetano
Red card
0.0
AS Roma
Expected (last two seasons) 1.5Own moments +2.8Opponent moments −0.9Time effect −0.4→ League points won 3
Atalanta
Expected (last two seasons) 1.2Own moments +1.1Opponent moments −2.7Time effect +0.4→ League points won 0
Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.
How FN Score and FN xPts work →
Match stats
AS RomaAtalanta
2.97Expected goals (xG)0.7
Timeline
- 46'
Sub
Gianluca Scamacca → Nikola Krstović
- 47'
Goal
Éderson league goal #1
- 54'
Sub
Emanuele Lulli → Nahuel Molina
- 54'
Sub
Rodrigo Mora → Matías Soulé
- 62'
Sub
Gianluca Mancini → Daniele Ghilardi
- 63'
Sub
Donyell Malen → Santiago Castro
- 66'
Sub
Lazar Samardžić → Mario Pašalić
- 66'
Sub
Eljif Elmas → Nicola Zalewski
- 67'
Sub
Evan Ndicka → Leonardo Balerdi
- 72'
Sub
Sead Kolašinac → Davide Zappacosta
- 79'
Sub
Éderson → Franck Kessié
- 84'
Yellow
Raoul Bellanova
- 89'
Goal
Mario Hermoso league goal #1 assist Matías Soulé
- 90'
Goal
Matías Soulé league goal #2 assist Paulo Dybala
- 90+7'
Red
Gianluca Gaetano
Category leaders
- Key passesWesley9
- Duels wonCharles De Ketelaere8/15
- DribblesDonyell Malen4/5
- Defensive actionsMario Hermoso8
- ShotsPaulo Dybala6 (on target 2)
- Fouls wonGianluca Scamacca3
#AS Roma#Atalanta#Serie A#Matías Soulé#Mario Hermoso#FN Score
This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.