Oliveira, who changed into signed on mortgage from Porto on Wednesday, stroked home a 33rd minute spot-kick on the Stadio Olimpico in Rome after a handball with the aid of Dalbert changed into given following a VAR test.
An uninspiring win movements Jose Mourinho's aspect up to 6th, six points behind Atalanta who're within the very last Champions League spot in advance of their huge fit with champions Inter in Bergamo.
Inter can go 4 clear at the pinnacle with a win at the Gewiss Stadium, with title rivals AC Milan and Napoli both playing on Monday.
Roma got here into the suit off the returned of humiliating defeats to AC Milan and Juventus, and after losing key midfielder Lorenzo Pellegrini within the pre-fit warm-up they did not catch fireplace in opposition to Cagliari.
The 18th-placed facet would have snatched a point with five minutes last had Rui Patricio now not tipped Joao Pedro's close-variety attempt onto the bar.
"The win turned into manifestly very essential but it became the form of fit which must have been less traumatic," stated Mourinho, who blasted his group's mentality after the Juve defeat remaining weekend.
"We had whole manipulate but the suit may want to have completed four, five-0 or 1-1. Usually when you play like this you don't sense any strain however these days I felt it proper until the end of the healthy."
The hosts got themselves into correct positions however were let down by way of a negative very last ball or end, with Nicolo Zaniolo coming closest to including every other goal while he dragged a shot simply wide after breezing past Andrea Carboni and into the container.
Zaniolo, who is one in every of Italy's most talented footballers but has already suffered critical knee accidents in his burgeoning career, additionally idea he had earned his group a fourth-minute penalty most effective for Lorenzo Maggioni to trade his selection following an on-area overview.