Juventus blew Udinese away at the Stadio Friuli to record their 10th consecutive Serie A victory.
The reigning champions are now second after a brace from Paulo Dybala and goals from Sami Khedira and Alex Sandro confirmed an emphatic away win before the half-time whistle.
Udinese, who had Danilo sent off in the concession of a penalty, suffered a 4-0 defeat at home for the second time this season having lost to Inter Milan by the same scoreline last month.
Dybala grabbed his first goal with a 15th-minute free-kick that screamed past Orestis Karnezis and, three minutes later, Khedira doubled the visitors' lead.
The former Real Madrid midfielder was best-placed to nod home when Daniele Rugani set him up amid the goalmouth scramble that followed a corner.
Udinese made life difficult for themselves in the 25th minute when Danilo brought Mario Mandzukic down in the box to earn a red card for himself and a penalty for Juve. Dybala did not miss from the spot and had his brace.
Three minutes before the break Sandro made it 4-0 after darting inside from the right wing to drive the ball beyond Karnezis' reach.
Juve returned after half-time still hunting for more goals but Udinese had resolved to avoid further embarrassment.
Dybala was denied his hat trick by a quick-thinking Karnezis before the hour mark and the Greek goalkeeper punched Alvaro Morata's effort to safety 10 minutes later.