If Gonzalo Higuain continues like this, he could break his own Serie A record.
Higuain scored his eighth goal in his past six league matches to set Serie A leader Juventus on its way to a 2-0 win at Sassuolo on Sunday.
It was the Argentine's 15th goal of the season, moving him level with Inter Milan striker Mauro Icardi and Roma's Edin Dzeko at the top of the goalscoring charts.
Higuain scored 36 goals last season for Napoli to break a 66-year-old Serie A record before transferring to Juventus for an Italian-record 90 million euros ($100 million).
Juventus extended its lead in Serie A back to four points over Roma. Napoli can move level with the capital side in second place with a win over Palermo later.
It took Higuain less than nine minutes to open the scoring as a delightful backheel from Mario Mandzukic released Alex Sandro on the left and he crossed in for Higuain to tap in from eight yards.
Higuain turned provider in the 25th, stealing the ball from Paolo Cannavaro in midfield and bursting down the left before putting in a cross, which was allowed through thanks to Paulo Dybala's dummy and was fired in by Sami Khedira.
Dyabala almost extended Juve's lead in the 54th but his effort crashed off the right post with Sassuolo goalkeeper Andrea Consigli beaten.
___
SAMPDORIA 3, ROMA 2
Roma's title challenge took a blow as its poor form at Sampdoria continued.
Roma has only won once in its last eight visits — in 2013 — with four defeats and three draws.
The capital side got off to the perfect start as it took the lead in the fifth minute when Sampdoria goalkeeper Christian Puggioni could only parry Emerson Palmieri's speculative shot and Bruno Peres drilled in the rebound for his first goal for the club.
Samp leveled in the 21st as Luis Muriel burst down the right and crossed in for Dennis Praet to fire into the top right corner.
It was the first goal Roma had conceded in 2017.
Edin Dzeko restored Roma's lead in the 66th, slotting Emerson's cross into the bottom left corner, but its advantage lasted just five minutes before Patrik Schick leveled, less than a minute and a half after coming off the bench.
And Sampdoria took the lead two minutes later when Muriel's free kick was deflected in off the back of Roma midfielder Radja Nainggolan, wrongfooting goalkeeper Wojciech Szczesny.
Roma felt it should have had a penalty deep in stoppage time but Dzeko, who was brought down by Bartosz Bereszynski, was flagged offside.
___
UDINESE 2, AC MILAN 1
AC Milan's misery continued at Udinese as its dreams of qualifying for the Champions League diminished.
Milan was third last month but has only won one of its last six league matches and has slipped seven points behind third-placed Napoli.
It started out so well for Milan as Giacomo Bonaventura chested down Suso's cross and smashed it in from close range to give his side the lead in the eighth minute.
However, Bonaventura went off injured in the 26th and Cyril Thereau leveled for Udinese five minutes later.
Rodrigo De Paul scored what was to prove the winner in the 73rd with a powerful effort into the bottom left corner from just outside the area.
Milan felt De Paul should have been shown a straight red card for a challenge on Mattia De Sciglio moments earlier.
___
OTHER MATCHES
Genoa came back from two goals down to snatch a 3-3 draw at Fiorentina with a last-gasp penalty.
Josip Ilicic gave Fiorentina the lead with a goal on his birthday and Federico Chiesa doubled its advantage early in the second half.
But two goals in as many minutes from Giovanni Simeone and Oscar Hiljemark saw Genoa level for three minutes before Nikola Kalinic restored Fiorentina's lead.
Simeone rescued a point with a penalty four minutes from time after Federico Bernardeschi was sent off for handball.
Diego Falcinelli scored a hat-trick as Crotone beat Empoli 4-1 in a relegation fight, while Cagliari rescued a 1-1 draw at home to Bologna after the visitors were reduced to nine men.
Atalanta also drew 1-1 at Torino.