Two goals from Arkadiusz Milik have helped Napoli thrash Frosinone 4-0 and move six points clear in second place in Italy's Serie A.
Carlo Ancelotti's side took advantage of third-placed Inter Milan's defeat at leaders Juventus on Friday by extending their advantage over the Nerazzurri, although they are eight points off the pace set by the champions.
Piotr Zielinski and Adam Ounas struck before the break and a second half Milik double sealed a comfortable win.
"This was a dangerous match, a classic trap that we could have fallen into, especially ahead of a Champions League game," Ancelotti said.
"Those who debuted or made their comebacks today should be applauded, as they knew how to wait, prepare and were ready when called upon."
Napoli have 35 points from 15 games while Frosinone remain second-bottom.
Marco Sau's stoppage-time equaliser completed a remarkable late comeback as nine-man Cagliari salvaged a 2-2 draw with Roma.
Cagliari remain unbeaten at home this season despite Roma leading 2-0 with five minutes of regulation time remaining - courtesy of first-half goals from Bryan Cristante and Aleksander Kolarov.
Artur Ionita pulled one back on 85 minutes before Cagliari coach Rolando Maran was sent off for dissent and two of his players, Luca Ceppitelli and Darijo Srna, were also shown red cards in stoppage time for the same offence.
Cagliari substitute Sau scored the leveller five minutes into added time.
"I am truly angry and upset at this draw, because it's just absurd," Roma coach Eusebio di Francesco Di Francesco told reporters after just one win in their past seven league games.
"You can't let it happen, conceding an equaliser against nine men in stoppage time."
Roma are seventh while Cagliari are 13th.
In the late game, Riccardo Saponara scored in the ninth minute of stoppage time for Sampdoria in a 2-2 draw at Lazio.
Fabio Quagliarella opened the scoring for Samp in the 21st minute while Francesco Acerbi equalised for the hosts in the 79th minute.
Lazio thought they had nicked a win when Ciro Immobile scored from the penalty spot in the sixth minute of added time, Bartosz Bereszynski sent off for a handball and his secoind yellow card.
However, Saponara had the final word three minutes later to leave Lazio in fifth and Samp in 10th place.