A Sami Khedira hat-trick helped Juventus get their Serie A campaign back on track with a sparkling 6-2 win over Udinese despite the first-half dismissal of Mario Mandzukic.
The Bianconeri had taken one point from their previous two games after winning their first six of the season, but a win at Stadio Friuli means they are now just three points behind Napoli at the summit of Serie A.
The hosts took an early lead through Stipe Perica, but it was little surprise that a team who have scored more first-half goals than anyone else in the league this season responded in scintillating fashion.
A comical Samir own goal pulled Massimiliano Allegri's side level before Khedira got the first of his treble with a fine header.
Mandzukic then received his marching orders midway through the opening period for two quick-fire yellow cards and Udinese took advantage of their numerical superiority just after the break as Danilo headed in.
Juve powered back, though, as a header from Rugani, two superb finishes from Khedira and a late Miralem Pjanic goal secured all three points and put the pressure on Inter and Napoli above them in the table.
Udinese started in emphatic fashion and were ahead after just eight minutes.
Perica picked Rugani's pocket just inside the Juventus half before bursting towards the penalty area. The Croatian made light work of Giorgio Chiellini, turning the Italy defender inside out, and fired a crisp left-foot strike past Gianluigi Buffon for his first goal of the season.
Their lead did not last long, though, as the visitors pulled level in slapstick fashion in the 14th minute.
Pjanic's corner was delivered with trademark precision, but Brazilian defender Samir got his positioning horribly wrong and sent a thumping header into his own net.
Chiellini failed to mirror Samir's accuracy moments later with a back-post header before an incisive move resulted in Juve's second after 20 minutes.
Juan Cuadrado ran into space down the right and delivered a teasing cross into the path of Germany international Khedira, who powered a header into Albano Bizzarri's bottom corner to open his account for the season.
Gonzalo Higuain could have put Juve further ahead, crashing an instinctive shot against the post, before a moment of madness from Mandzukic handed the initiative to Udinese.
The Croatia striker was initially booked for confronting Ali Adnan after taking issue with a heavy tackle in the area and then received an immediate second caution for demonstrating vociferously to referee Daniele Doveri.
Clearly buoyed by the 31-year-old's dismissal, Udinese started to display more attacking intent and Jakub Jankto was twice denied a leveller just before the break by two outstanding saves from Buffon.
Udinese started the second period in similar fashion to the first and equalised just two minutes after the restart.
Rodrigo de Paul sent in an inviting free-kick and Danilo took full advantage of some abysmal marking to send a close-range header past Buffon.
Juve did not have to wait long to reclaim the lead, though, as just five minutes later Rugani met a Paulo Dybala free-kick to send a header in off the post.
Another Dybala set piece led to Juve's fourth in the 59th minute. The Argentine's whipped ball was met by Rugani inside the six-yard box, but instead of going for goal the Italian opted to head down towards Khedira, who drilled a left-foot volley home from close range.
Khedira completed his hat-trick with a sweetly struck shot past an exposed Bizzarri in the 87th minute before Pjanic rounded off a memorable evening for Allegri's side in injury time with a deflected shot from long range.
Key Opta stats:
- Juventus scored six goals in a Serie A game away from home for the first time since November 2012.
- Sami Khedira scored his first hat-trick in a competitive match since March 2008 (for Germany U21).
- Mario Mandzukic's red card is the first shown to a Juventus player in Serie A since May 2016 (Alex Sandro v Verona).
- This was also Mandzukic’s first red card in a competitive game played for a club in the top-five European leagues (289 total appearances).
- The assist for Daniele Rugani’s goal was the first provided by Paulo Dyabla in Serie A this season.
- Juventus scored six goals with only five shots on target (one own goal, no save for Bizzarri).
|Gravel for breakfast but no worms on Dyche´s menu|
|Harden to return for the Rockets against the Timberwolves|
|Dybala is no Messi - Laudrup thinks comparisons are unfair|
|Jones insists weakened England can challenge for Six Nations hat-trick|
|McIlroy feeling ´a little different´ but happy with injury return|
|Dortmund leave Aubameyang out amid Arsenal links|
|Federer requested night match to avoid Melbourne scorcher|
|Koulibaly would stay at Napoli ´forever´|
|Mentor De Villiers hopes Proteas proteges ´remember that old guy´|
|Shenzhen to host WTA Finals|
|Neymar´s PSG contract has no release clause, lawyer claims|
|Robben relaxed over Bayern contract talks as other clubs circle|
|Henderson returns to Liverpool training|
|Football´s biggest release clauses - Pique joins Messi, Ronaldo and LaLiga´s big boys|
|Australia call for Carey, Hazlewood out of Gabba ODI|
|Defending champion Fleetwood upstages McIlroy, Johnson|
|No offers for Evans yet, says West Brom boss Pardew|
|Halep not feeling the pressure|
|Stafylidis seals Stoke switch|
|I was dying on court - Monfils questions decision to play in Melbourne heat|
|Birthday girl Kerber sets up Sharapova clash, misery for Muguruza|
|Federer marches on, Djokovic beats the heat but Wawrinka bows out|
|Worry about your own team - Dortmund slam Wenger´s Aubameyang pursuit|
|Fabulous Federer eases past Struff|
|Praet denies agreeing deal to join Juventus|
|No BBC for Real Madrid´s Leganes clash|
|Wawrinka discovers Tennys has game to go with the name|
|Heat hit historic low in defeat to Sixers|
|Stoke close to Stafylidis signing|
|Brisbane Roar 3 Perth Glory 2: Holman settles five-goal thriller|
|Gourvennec leaves Bordeaux after seventh defeat in eight games|
|Eight uncapped players make squad for England´s Six Nations opener|
|Stokes court date on same day as supposed England comeback|
|Pique agrees new long-term Barcelona contract|
|Wenger rules out Ozil sale as talks continue over Wilshere deal|
|Halep eases past struggling Bouchard|
|Sanchez-Mkhitaryan deal close, says Wenger|
|Retiring veteran Benneteau dumps Goffin out|
|Meunier blasts ´disgraceful´ PSG fans after Neymar boos|
|Pique demands better at Camp Nou after Espanyol ´insults´|
|Djokovic outlasts Monfils in Melbourne heat|
|Wizards get in scuffle in blowout loss to Hornets|
|Schweinsteiger re-signs with Chicago Fire for 2018|
|Rockets´ Ariza, Green suspended|
|Sharapova happy with improvement|
|Muguruza stunned as upsets continue at Australian Open|
|Juve trying everything to sign Can, says Marotta|
|He´s scared of me – Ferrell reveals Federer fears|
|Konta crashes out in shock Aus Open defeat to lucky loser|
|Brady limited in practice due to hand injury|
|Sharapova overcomes Sevastova in Melbourne|
|Rooney convinced me to join Everton – Walcott|
|Simeone: Sevilla deserved their win|
|Conte calls for VAR improvements|
|Neymar not angered by PSG whistles - Silva|
|FA Cup Review: Wigan dump Bournemouth out, nine-man Chelsea scrape through|
|Banvit beat Bayreuth to stay top as Gaziantep end losing streak|
|England won´t block Jones from Lions role|
|Valverde rues Barca profligacy in Espanyol defeat|
|Chelsea 1 Norwich City 1 (aet, 5-3 pens): Hazard and Caballero seal Blues progression|
|No generosity from Neymar as Cavani waits to make PSG history|
|Neymar sets Ligue 1 landmark with staggering individual display|
|Espanyol 1 Barcelona 0: Melendo ends unbeaten run|
|Paris Saint-Germain 8 Dijon 0: Neymar hits four as Cavani levels Ibrahimovic record|
|Atletico fan in ´serious condition´ after being stabbed before Sevilla game|
|Stokes ´can´t wait´ for England return after ECB clearance|
|Kawhi Leonard´s rehab shut down as quad problem lingers|
|Folger out of MotoGP season due to illness|
|Stokes should not take my place - Bairstow|
|Atletico Madrid 1 Sevilla 2: Montella´s men stage dramatic first-leg comeback|