Goals from Cristiano Ronaldo and Welshman Aaron Ramsey helped Juventus secure a 3-1 win over 10-man Sassuolo in Serie A on Sunday, lifting the champion to fourth in the table.
Juventus struggled to create many chances in the first half, but their cause was helped after Pedro Obiang was sent off for a dangerous tackle on Federico Chiesa just before half-time.
Juventus took advantage of the power play as Danilo found himself in plenty of room to clinch a fierce 50th-minute opener, but the lead was only eight minutes long as Gregoire Defrel equalized to knock out the host.
The result helped Juve close the gap with Milan to seven points, having played one game less. Sassuolo remains seventh.
Valencia ended a two-month winless period in La Liga with a 1-0 win away from Real Valladolid on Sunday.
The results: Serie A: Udinese 1 (Lasagna 27) lost to Napoli 2 (Badge 15-pen, Bakayoko 90); Hellas Verona 2 (N. Kalinic 16, Dimarco 25) by Crotone 1 (Messias 55); Parma 0 lost against Lazio 2 (Alberto 55, F. Caicedo 67); Fiorentina 1 (Vlahovic 72) by Cagliari 0; Juventus 3 (Danilo 51, Ramsey 82, Cristiano Ronaldo 90 + 2) bt Sassuolo 1 (Defrel 58).
The league: Cadiz 3 (Alex 15, Lozano 56, Negredo 68) bt Alaves 1 (Joselu 23-pen); Real Valladolid 0 lost against Valencia 1 (Soler 76).
Bundesliga: Augsburg 1 (Richter 46) lost to VfB Stuttgart 4 (Gonzalez 9-pen, Wamangituka 29, Castro 60, Didavi 87); Arminia Bielefeld 1 (Yabo 64) by Hertha Berlin 0.