AC Milan had Mattia De Sciglio sent off inside a minute as they slipped to a 3-0 defeat at Napoli, who moved to within four points of third-placed Lazio.
Josip Ilicic struck twice in the first half as Fiorentina halted a four-match losing streak in Serie A with a 3-1 home victory over strugglers Cesena.
Lazio failed to reclaim second spot in Serie A after being held to a 1-1 draw at Atalanta on Sunday afternoon.
Inter Milan failed to take full advantage of slip-ups involving rivals for a place in the Europa League next season as they were held to a goalless draw at home to Chievo.
Roma climbed to second place in the Serie A table with a 2-0 home triumph over Genoa on Sunday afternoon.
Juventus have won their fourth consecutive Scudetto after a 1-0 win away to Sampdoria. Arturo Vidal scored the only goal of the game after half an hour as the Bianconeri did even more and took all three.
Empoli caused a huge shock by thrashing Napoli 4-2 in a bizarre game with three own goals.
AC Milan fans spelled out their deepening frustration over the club's malaise before a 3-1 home defeat to Genoa.
Parma's long-awaited relegation to Serie B was mathematically confirmed as the bankrupt club succumbed to a 4-0 hammering at Lazio.
Roma tightened their grip on the last Champions League qualifying place with a 3-0 triumph at Sassuolo on Wednesday evening.
Juventus recovered to beat fierce rivals Fiorentina 3-2 in Turin but they will have to wait a little longer to claim the Serie A title thanks to results elsewhere.
Inter earned a 2-1 victory, but Udinese pushed them right to the end with nine men and Antonio Di Natale matched Roberto Baggio.
Gonzalo Higuain scored twice as Napoli strengthened their claim for a Champions League place with a 4-2 come-from-behind victory over Sampdoria in Serie A.
Duje Cop ensured Gianluca Festa's debut on the Cagliari bench went swimmingly with a brace to down Fiorentina 3-1 at the Stadio Artemio Franchi.
Chievo striker Alberto Paloschi equalised 15 minutes from time to deny second-placed Lazio an important home win on Sunday in their push for Champions League football next season.
Torino put the brakes on Juventus' charge towards the Serie A title by winning the Turin derby for the first time in 20 years.
Mauro Icardi's 17th goal of the season took Internazionale back into the hunt for a place in Europe next season and dented Roma's Champions League aspirations with a 2-1 win.
Udinese delivered a potentially knockout blow to AC Milan's hopes of playing in Europe next season by beating the Rossoneri 2-1 on Saturday evening.
Fiorentina's faint Champions League hopes were all but extinguished as Mounir Obbadi secured a late 1-0 win for Hellas Verona at the Stadio Artemio Franchi on Monday.
Fallen giants Inter Milan and AC Milan remain mired in mid-table obscurity after Sunday's Derby della Madonnina ended goalless.
Napoli closed to within five points of Roma and a Champions League place after cruising to a comfortable 3-0 Serie A victory at Cagliari.
Roma missed a chance to reclaim second place in Serie A after being held to a 1-1 draw at home to Atalanta on Sunday.
Juventus moved ever closer to clinching a fourth straight Serie A title by beating nearest challengers Lazio 2-0 in Turin.
Sampdoria reclaimed fourth place in Serie A from Napoli by holding AC Milan to a 1-1 draw at San Siro.
Napoli shrugged off the disappointment of a disallowed ghost goal to push on and beat Fiorentina 3-0 to retake fourth place in the Serie A table.
Lazio leapfrogged Roma into second place in Serie A with a resounding 4-0 triumph over Empoli at the Stadio Olimpico on Sunday.
Roma surrendered their grip on second place in Serie A to fierce rivals Lazio by struggling through a 1-1 draw at Torino.
Bottom-placed Parma stunned league leaders Juventus with a 1-0 win at the Stadio Tardini on Saturday evening.
A late goal from Senad Lulic gave Lazio a 1-0 victory over Napoli on Wednesday and a place in the Coppa Italia final against Juventus.
Juventus stormed into the Coppa Italia final after overturning a semifinal first-leg deficit to thrash Fiorentina in the return clash at the Artemio Franchi.
Napoli stayed one point ahead of Juventus at the top of Serie A on Sunday after both teams won their ninth league games in a row, this time beating SPAL and Torino 1-0 respectively.
Juventus climbed above Napoli with a 1-0 victory at Torino that maintains their pursuit of the Serie A title.
Inter Milan dropped to fourth place in Serie A after falling 2-0 at Genoa on Saturday.
Roma moved up to third in the Serie A table as second-half goals from Cengiz Under and Diego Perotti helped them to a 2-0 win at Udinese.
Yann Karamoh's first goal for Inter Milan settled their fraught 2-1 victory over nine-man Bologna at San Siro.
Napoli came from behind to produce a stunning 4-1 victory against Lazio to storm back to the top of the Serie A table.
Patrick Cutrone scored twice as AC Milan won 4-0 at SPAL to keep up their recent good form.
Juventus defeated Fiorentina 2-0 in Gianluigi Buffon's 500th league match for the club to leapfrog Napoli at the top of Serie A.
Diego Laxalt snatched a last-gasp victory for Genoa as Lazio fell further away from the title race with a 2-1 defeat at the Stadio Olimpico.
Gonzalo Higuain scored a hat trick as Juventus romped to a 7-0 Serie A demolition of sorry Sassuolo at the Allianz Stadium.
Cengiz Under's stunning early strike was enough for 10-man Roma to grind out a much-needed 1-0 win at Hellas Verona.
Inter Milan's winless streak in Serie A will stretch beyond two months after they drew with visiting Crotone 1-1 on Saturday.
AC Milan drew 0-0 at home to Lazio in the first leg of their Coppa Italia semifinal on Wednesday and could be left counting the cost of an embarrassing miss by Hakan Calhanoglu.
Gonzalo Higuain and Gianluigi Buffon combined to help Juventus beat Atalanta 1-0 for a crucial away victory in the first leg of their Coppa Italia semifinal on Tuesday.
Giacomo Bonaventura scored the winner as in-form AC Milan recorded a third successive Serie A victory by beating high-flying Lazio 2-1.
A brace from Dries Mertens took Napoli straight back to the top of Serie A with a 3-1 win over Bologna on Sunday while Inter Milan conceded a last-minute goal at SPAL to extend their winless run to nine games.
Inter Milan's Serie A woes continued with Sunday's 1-1 draw at lowly SPAL stretching their winless run to seven matches.
Juventus climbed back back to the Serie A summit but made heavy weather of beating a Chievo side reduced to nine men.
Free-scoring Lazio produced another impressive attacking display to brush aside Udinese 3-0 on Wednesday and close the gap on Serie A leading pair Napoli and Juventus.
Douglas Costa scored the only goal as Juventus closed to within a point of Serie A leaders Napoli following a workmanlike 1-0 victory over Genoa.
Matias Velcino's header four minutes from time earned Inter Milan a deserved 1-1 draw against Roma at Stadio Giuseppe Meazza.
Napoli avenged their Coppa Italia defeat to Atalanta with a 1-0 victory in Bergamo.
Juventus remained within a point of Serie A leaders Napoli ahead of the winter break as Federico Bernardeschi's second-half strike secured a 1-0 win at Cagliari.
AC Milan defender Leonardo Bonucci scored his first goal for the club in a 1-0 win over Crotone -- although the Italy international knew little about it.
Giovanni Simeone scored a dramatic stoppage-time equaliser as Fiorentina fought back to draw 1-1 against Inter Milan at the Stadio Franchi.
Three-time defending champion Juventus beat city rival Torino 2-0 to reach the Coppa Italia semifinals on Wednesday.
Medhi Benatia's first-half strike was enough as Juventus beat Roma 1-0 in Serie A to move within a point of leaders Napoli.
Marek Hamsik became the top scorer in Napoli's history, breaking Diego Maradona's long-standing club record with the winner in a 3-2 victory over Sampdoria on Saturday that extended their lead in Serie A to four points.
Inter Milan lost ground on Serie A league leaders Napoli ahead of the winter break as they lost 1-0 to Sassuolo.
AC Milan were booed off the pitch after falling to a second successive defeat, this time a 2-0 at home to Atalanta.