Marten de Roon’s deflected strike and Nicolò Zaniolo’s late header against his former club condemned Roma to a fourth consecutive Serie A defeat, while Atalanta celebrated their eighth straight win.
Leandro Paredes forced a save from Marco Carnesecchi with a long-range shot early on, while Manu Koné narrowly missed the top corner moments later. Ademola Lookman had the ball in the net after 23 minutes but was flagged offside when redirecting Raoul Bellanova’s wayward volley.
Charles De Ketelaere’s header lacked power, and Mats Hummels denied Mateo Retegui from close range with a crucial block. After the break, Dovbyk came close to connecting with a brilliant Dybala flick, but Carnesecchi smothered the chance.
De Roon gave Atalanta the lead with a heavily deflected effort off Zeki Celik that wrong-footed Mile Svilar. Roma nearly equalized through Gianluca Mancini, but he couldn’t convert Alexis Saelemaekers’ cutback.
Bryan Cristante limped off with an injury, and Ederson missed a golden chance to double the lead. Zaniolo, jeered throughout, sealed the win in the final minute with a glancing header from Juan Cuadrado’s corner, celebrating wildly in front of the away fans.