AC Milan closed to within six points of the Champions League places by beating Palermo 2-0 at the Stadio Renzo Barbera.
Egypt midfielder Mohamed Salah scored his first Serie A goal since late October as Roma battled to a 2-0 win at Sassuolo.
AC Milan humiliated their city rivals Inter Milan by winning the Derby della Madonnina 3-0 at San Siro.
Napoli kept Serie A title rivals Juventus at arm's length by drubbing Empoli 5-1 at the San Paolo.
Juventus strolled to victory over Chievo in Verona to put pressure on title rivals Napoli to respond with a 12th consecutive win in all competitions.
New loan signings Ervin Zukanovic and Stephan El Shaarawy combined on their debuts to set Roma on their way to a 3-1 home win against Serie A strugglers Frosinone.
Alvaro Morata ended his scoring drought in style as Juventus took firm control of their Coppa Italia semifinal with Inter Milan.
Mario Balotelli's penalty gave AC Milan a first-leg lead in their Coppa Italia semifinal against third-tier Alessandria.
Paulo Dybala unlocked a tense encounter with Roma in Turin to fire Juventus within two points of Serie A leaders Napoli.
Kevin Lasagna grabbed a late leveller as 10-man Carpi held Serie A title hopefuls Inter Milan to a 1-1 draw at San Siro.
Napoli emerged triumphant from a festival of goals at Sampdoria to pull five points clear at the top of the Serie A table after a 4-2 victory.
Lazio fought back to beat Chievo 4-1 in a controversial clash with two red cards and a dubious penalty.
Fiorentina got back on track to end TorinoвЂ™s revival with a Josip Ilicic free kick and Gonzalo Rodriguez, while Mauro Zarate made his debut.
Empoli twice fought back to earn a 2-2 draw with AC Milan at the Castellani.
Stephan Lichtsteiner set up a Coppa Italia semifinal clash with Inter Milan as defending champions Juventus edged out Lazio 1-0 in Rome.
Inter Milan booked their place in the semi-finals of the Coppa Italia with a hard-earned 2-0 victory at Serie A leaders Napoli.
Carlos Bacca's early goal set AC Milan on their way to a 2-0 win over Fiorentina which eased the pressure on Sinisa Mihajlovic.
Juventus blew Udinese away at the Stadio Friuli to record their 10th consecutive Serie A victory.
Luciano Spalletti was denied victory on his return to the Roma dugout as Hellas Verona forced a 1-1 draw at the Stadio Olimpico.
Napoli opened up a four-point lead at the top of Serie A after Gonzalo Higuain's brace secured a 3-1 come-from-behind victory at home to Sassuolo.
Inter Milan were held to 1-1 at struggling Atalanta as their Serie A title challenge suffered another blow on Saturday.
Carlos Bacca inspired AC Milan to a 2-1 victory over Carpi to secure the Rossoneri a place in the Coppa Italia semifinals.
Roma have parted company with their head coach Rudi Garcia and are expected to appoint Luciano Spalletti as his replacement.
Juventus assumed second place behind new Serie A leaders Napoli after beating 10-man Sampdoria 2-1 to rack up a ninth straight victory.
Gonzalo Higuain scored twice as Napoli blew Frosinone away 5-1 to assume first place in the Serie A table.
Inter Milan's Serie A title hopes were dented by Sassuolo, who clinched a dramatic win at the San Siro thanks to the heroics of their goalkeeper Andrea Consigli and an injury-time penalty from Domenico Berardi.
Roma and AC Milan played out a 1-1 draw at the Stadio Olimpico, where Rossoneri manager Sinisa Mihajlovic was sent to the stands for kicking a water bottle across the technical area.
Fiorentina missed the chance to go top of Serie A as Lazio battled to a 3-1 win at the Stadio Artemio Franchi, where there was a late flurry of stoppage-time goals.
Marek Hamsik hit the winning goal as Napoli moved into third place with a 2-1 home victory over Torino.
Inter Milan held onto top spot in Serie A as Mauro Icardi's goal earned a slender 1-0 victory at Empoli.
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.