
Two goals in stoppage time: Roma beat Atalanta 2-1 to go three from three
Ederson had Atalanta ahead from the 47th minute and Roma could not find a way through until Mario Hermoso headed a corner home in the 90th, then Matías Soulé won it in the third minute of added time.
Roma had 39 shots. For most of the afternoon, none of them mattered. Then stoppage time arrived, and two of them did.
Atalanta led 1-0 at the Olimpico from Ederson's 47th-minute finish and held that lead until deep into added time, when Mario Hermoso headed home a corner in the 90th minute and Matías Soulé — who had delivered that very corner — turned in the winner three minutes later. Roma won 2-1 to make it three victories from three to open the season.
Ederson punishes a game Roma dominated
The numbers made no sense next to the scoreline for most of the match: Roma had 67% of the ball and piled forward relentlessly, but it was Atalanta who broke the deadlock through Ederson early in the second half, on 47'. From there, Atalanta dropped deeper and defended what they had.
Hermoso and Soulé turn it around in stoppage time
Roma kept pushing without reward until the 90th minute, when Soulé's corner found Mario Hermoso, who headed it in to level the score. Three minutes later, in the third minute of stoppage time, Soulé got the winning goal himself to complete the turnaround and send the Olimpico into delirium.
A red card after the final whistle
Atalanta's frustration boiled over once the referee blew for full time: Gianluca Gaetano was sent off for his protests after the whistle, an ugly footnote to a result that leaves the visitors still searching for consistency on the road.
Match facts
| Stat | Roma | Atalanta |
|---|---|---|
| Possession | 67% | 33% |
| Total shots | 39 | 6 |
| Shots on target | 10 | 2 |
| Corners | 14 | 1 |
| Fouls | 9 | 10 |
| Offsides | 4 | 4 |
- 47' — Ederson (Atalanta)
- 90' — Mario Hermoso (Roma), assisted by Matías Soulé
- 90+3' — Matías Soulé (Roma)
- 90+ — Gianluca Gaetano (Atalanta) sent off after the final whistle
- Stadio Olimpico, Rome — Serie A matchday 3, Saturday 5 September 2026
What's next
Roma go top of the table on 9 points from a perfect three wins out of three, level with Inter but ahead on goal difference. Atalanta stay 8th on 6 points, with two wins and a defeat. Both are next in action after the international break, for matchday 4 — Roma will want to prove this dominance can produce goals earlier than the 90th minute.
Picks for you
Advertising. Affiliate links — we may earn a commission on your purchases, at no extra cost to you. It does not influence our editorial coverage.
Keep reading
International FootballFiorentina 1-1 Napoli: Jiménez cancels out Gilmour to deny Allegri's side at the Franchi
Billy Gilmour put Napoli ahead early at the Franchi, but Álex Jiménez's second-half equaliser earned Fiorentina a 1-1 draw despite Napoli dominating possession and shots on target.
International FootballBayer Leverkusen beat RB Leipzig 2-0 as Patrik Schick's scoring streak continues
Miguel Gutiérrez set up Patrik Schick's opener and then scored the second himself, giving Bayer Leverkusen a convincing 2-0 win over RB Leipzig at the BayArena.
International FootballNewly promoted Schalke and Elversberg play out 0-0 draw at the Veltins-Arena
FC Schalke 04 and SV Elversberg, both back in the Bundesliga this season, shared a goalless draw in Gelsenkirchen that left neither side's unbeaten home form dented.