Cristiano Ronaldo scored his 22nd goal for club and country this season as Juventus moved up to fourth after leaving it late to defeat plucky Sassuolo.
The visitors, who have been one of European football’s surprise packages this season, were reduced to 10 men in first-half stoppage time when former West Ham midfielder Pedro Obiang scythed down Federico Chiesa.
Danilo then put Andrea Pirlo’s men ahead five minutes after the restart, hammering a 30-yard thunderbolt into the bottom right-hand corner of Andrea Consigli’s goal, with the flying Italian nowhere near it.
The hosts couldn’t press home their one-man advantage though and were pegged back eight minutes later, when Gregoire Defrel pushed Hamed Traore’s pass between Juve centre backs Merih Demiral and Leonardo Bonucci with his left foot, before producing a sliding right-foot finish to beat the sprawling Wojciech Szczesny.
Roberto De Zerbi’s men looked like upsetting the applecart once again this term and rode their luck when Chiesa struck a post, but Aaron Ramsey came to his side’s rescue, turning in Gianluca Frabotta’s cross to move his team within a point of third-placed Roma having played a game fewer than Paulo Fonseca’s men.
Ronaldo then put the icing on the cake in stoppage time, calmly controlling a long ball over the top by Danilo before charging into the penalty area and slotting past Consigli.