It was certainly an eventful match at the Stadio Olimpico, as Cagliari kept coming back, but Roma held on for the 3-2 victory.
Jordan Veretout had opened the scoring with an unorthodox finish, and Alessio Cragno made several crucial saves for the Sardinians.
Joao Pedro pounced on a defensive error to level matters, but Edin Dzeko and Gianluca Mancini struck twice in quick succession.
It still wasn’t over, as a Joao Pedro penalty kept Roma on their toes to the end.
[embedded content]
Let’