Aaron Ramsey and Cristiano Ronaldo both struck late goals as Juventus saw off 10-man Sassuolo to remain in touch in the Serie A title race.
Wales midfielder Ramsey slid in from six yards before Ronaldo fired beneath Andrea Consigli in stoppage time.
Sassuolo played the second half with 10 men after Pedro Obiang was sent off for a bad challenge on Federico Chiesa.
Danilo had crashed Juve ahead from 25 yards but Gregoire Drefel levelled before Ramsey and Ronaldo’s late show.
It was a third successive victory for Juve who climb to fourth, seven points behind leaders AC Milan – who they beat 3-1 on Wednesday – but with a game in hand.
For a long period, it appeared they would fail to follow up that win despite former West Ham midfielder Obiang’s dismissal for a studs-up tackle on the stroke of half-time.
Ex-Manchester City right-back Danilo thundered a Sassuolo clearance into the bottom corner first time from distance to put Juve ahead but Drefel took Hamed Junior Traore’s pass into his stride to level.
Ronaldo put a golden chance too close to Sassuolo keeper Consigli and Chiesa hit the outside of the post as Juve were frequently frustrated in their search for a winner.
But former Arsenal player Ramsey converted Gianluca Frabotta’s cross before Ronaldo strode clear to seal victory and keep Andrea Pirlo’s champions in the hunt for a 10th consecutive title.
Victory came at a cost, however, with Weston McKennie and Paulo Dybala both withdrawn with first-half injuries.
Line-ups
Juventus
Formation 4-4-2
- 1Szczesny
- 13Danilo
- 19BonucciBooked at 13mins
- 28Demiral
- 38FrabottaBooked at 71mins
- 22ChiesaSubstituted forBernardeschiat 86′minutes
- 5Arthur
- 30BentancurBooked at 34minsSubstituted forRabiotat 45′minutes
- 14McKennieSubstituted forRamseyat 19′minutesSubstituted forMorataat 86′minutes
- 10DybalaSubstituted forKulusevskiat 43′minutesBooked at 79mins
- 7Cristiano Ronaldo
Substitutes
- 3Chiellini
- 8Ramsey
- 9Morata
- 25Rabiot
- 31Pinsoglio
- 33Bernardeschi
- 36Di Pardo
- 37Dragusin
- 39Portanova
- 41Fagioli
- 44Kulusevski
- 77Buffon
Sassuolo
Formation 4-2-3-1
- 47Consigli
- 17MüldürSubstituted forOddeiat 73′minutes
- 21ChirichesSubstituted forAyhanat 86′minutes
- 31FerrariBooked at 17mins
- 77Kyriakopoulos
- 14ObiangBooked at 45mins
- 73Locatelli
- 92DefrelSubstituted forBogaat 67′minutes
- 10DjuricicSubstituted forLopezat 45′minutes
- 23Traore
- 9CaputoSubstituted forToljanat 45′minutes
Substitutes
- 2Santos da Silva Barbosa
- 4Magnanelli
- 5Ayhan
- 6Oliveira da Silva
- 7Boga
- 8Lopez
- 13Peluso
- 18Raspadori
- 22Toljan
- 30Oddei
- 56Pegolo
- 91Schiappacasse
Live Text
-
Match ends, Juventus 3, Sassuolo 1.
-
Second Half ends, Juventus 3, Sassuolo 1.
-
Goal! Juventus 3, Sassuolo 1. Cristiano Ronaldo (Juventus) right footed shot from the right side of the box to the centre of the goal. Assisted by Danilo.
-
Foul by Federico Bernardeschi (Juventus).
-
Hamed Junior Traore (Sassuolo) wins a free kick in the defensive half.
-
Substitution, Sassuolo. Kaan Ayhan replaces Vlad Chiriches.
-
Substitution, Juventus. Federico Bernardeschi replaces Federico Chiesa.
-
Substitution, Juventus. Álvaro Morata replaces Aaron Ramsey.
-
Hand ball by Dejan Kulusevski (Juventus).
-
Attempt saved. Brian Oddei (Sassuolo) left footed shot from the right side of the box is saved in the centre of the goal.
-
Goal! Juventus 2, Sassuolo 1. Aaron Ramsey (Juventus) right footed shot from the centre of the box to the centre of the goal. Assisted by Gianluca Frabotta with a cross.
-
Dejan Kulusevski (Juventus) is shown the yellow card for a bad foul.
-
Foul by Dejan Kulusevski (Juventus).
-
Hamed Junior Traore (Sassuolo) wins a free kick in the defensive half.
-
Attempt blocked. Aaron Ramsey (Juventus) right footed shot from the centre of the box is blocked. Assisted by Federico Chiesa.
-
Attempt missed. Georgios Kyriakopoulos (Sassuolo) left footed shot from outside the box is too high. Assisted by Vlad Chiriches.
-
Attempt blocked. Brian Oddei (Sassuolo) left footed shot from the centre of the box is blocked. Assisted by Hamed Junior Traore.
-
Attempt missed. Danilo (Juventus) right footed shot from outside the box is high and wide to the right following a corner.
-
Attempt blocked. Merih Demiral (Juventus) right footed shot from the centre of the box is blocked.
-
Corner, Juventus. Conceded by Manuel Locatelli.