Jose Mourinho's AS Roma stunned city rivals Lazio 3-0 with three first-half goals in Rome derby on Sunday as Juventus put their Champions League woes behind them to consolidate fourth place in Serie A with a 2-0 win over basement club Salernitana.
Days after their 3-0 European humiliation by Villarreal, Juventus kept their push to recapture the Serie A title alive with a win which moves them one point behind champions Inter Milan who are third, with a game in hand.
Leaders AC Milan have a three-point advantage on Napoli, with Juve seven points off top spot.
In Rome, Tammy Abraham bagged a brace, scoring the opener within the first minute at the Stadio Olimpico.
The England striker quickly added a second before Lorenzo Pellegrini's stunning free-kick.
"Today was truly special, because it seemed like the players were able to execute everything we had planned out there on the pitch," said Roma coach Jose Mourinho whose side had lost the first derby 3-2.
Roma moved up to sixth and are now undefeated in nine league matches.
Abraham gave Mourinho's men the perfect start, bundling the ball over the line after Pellegrini's corner bounced directly off the crossbar.
He added a second close-range finish on 22 minutes to double the lead.
Pellegrini whipped a magnificent free-kick from over 25 yards out into the top corner to put the game beyond Lazio before half-time.
Abraham, who has been named in England's squad for the upcoming international break, has now scored 23 goals in 40 games in all competitions for Roma this season. "I demand a lot of Tammy because I know his potential," said Mourinho.
"Today is what Tammy is capable of and he needs to keep playing like this. I don't mean the goals, because you can score one day and miss another, but he needs to have the attitude he showed today in every game."