Gonzalo Higuain reached 32 goals for the season as Napoli held onto second place in the Serie A table by beating Atalanta 2-1 at the Stadio San Paolo.
Substitute Francesco Totti once again inspired Roma to a dramatic late victory as the Giallorossi rallied to beat Genoa 3-2 at the Stadio Luigi Ferraris.
Defender Jeison Murillo saw red as Inter Milan passed up the chance to clinch a top-four Serie A finish at Lazio.
A stoppage-time penalty from Jeremy Menez spared AC Milan's blushes as the Rossoneri only just managed to avoid a humiliating home defeat to Frosinone.
Hernanes broke his duck as Juventus celebrated winning the Serie A title for the fifth year in a row by beating relegation-threatened Carpi 2-0 in Turin.
Udinese's Serie A status remains in doubt after a resounding 5-1 defeat at the hands of Torino at the Stadio Friuli.
Luca Siligardi's last-gasp free kick earned Hellas Verona a brief stay of execution in Serie A as AC Milan were stunned 2-1 at the Stadio Marc'Antonio Bentegodi.
Juventus won a fifth consecutive Serie A title after Napoli failed to beat Roma on Monday.
Juventus could be crowned Serie A champions for the fifth year in a row on Monday after emerging victorious from a gritty encounter with Fiorentina.
Sassuolo maintained their pursuit of a Europa League place by beating Torino 3-1 at the Stadio Olimpico.
Inter Milan kept alive their hopes of finishing in the top three in Serie A with a 3-1 home victory against Udinese.
Teenage forward Jose Mauri had a late goal chalked off for offside as frustrated AC Milan were held to a goalless draw at home to Carpi.
Paulo Dybala scored twice as Juventus thrashed 10-man Lazio 3-0 to take what should prove to be a decisive nine-point lead into the Serie A run-in.
Francesco Totti emphatically staked his claim for a new contract with a brace from the bench that boosted Roma to a dramatic 3-2 victory over Torino.
Sebastian De Maio dealt a heavy blow to Inter Milan's hopes of reaching the Champions League places by firing Genoa to a 1-0 victory at the Stadio Luigi Ferraris.
Napoli closed the gap on Serie A leaders Juventus back to six points with a crushing 6-0 victory over Bologna.
Carlos Bacca gave Cristian Brocchi a winning start to life as AC Milan coach as the striker's second-half goal sealed a 1-0 win at Sampdoria.
Juventus are within touching distance of a fifth straight Serie A title after pulling nine points clear at the top with a 4-0 home humbling of Palermo.
Struggling Atalanta dealt a blow to Roma's hopes of overhauling second-placed Napoli in Serie A by earning a thrilling 3-3 draw in Bergamo.
First-half goals from Mauro Icardi and Marcelo Brozovic sealed a comfortable 2-0 win for Inter Milan over second-placed Napoli in Serie A.
AC Milan have sacked head coach Sinisa Mihajlovic with youth-team boss Christian Brocchi replacing him until the end of the season.
Francesco Totti failed to inspire Roma to victory against Bologna, but the veteran forward did help secure a 1-1 draw which edges his side closer to Champions League qualification.
Lazio's first game since sacking boss Stefano Pioli and replacing him with Simone Inzaghi saw them record a comfortable 3-0 Serie A victory at strugglers Palermo.
Napoli showed they were able to cope without the suspended Gonzalo Higuain as they defeated 10-man Verona 3-0.
Fiorentina's fading Champions League qualification hopes suffered another blow as Empoli won the Tuscan derby for the first time since 1997.
Paul Pogba sustained Juventus' seemingly inexorable march towards a fifth straight Serie A title by completing a 2-1 comeback victory over AC Milan at San Siro.
Mauro Icardi's second-half goal spared Inter Milan from embarrassment against 10-man Frosinone.
Former Lazio striker Simone Inzaghi has replaced Stefano Pioli as manager following Sunday's heavy derby defeat to Roma.
Andrea Belotti's penalty completed a surprise comeback as Torino beat nine-man Inter Milan 2-1 at San Siro.
Roma have second place firmly in their sights after closing to within four points of Napoli with a humbling 4-1 derby victory over Lazio at the Stadio Olimpico.
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.
Juventus playmaker Paulo Dybala scored his first goal for a month to send the titleholders on their way to a 2-0 win over Genoa in the Coppa Italia on Wednesday and set up a quarter-final against neighbours Torino.
Reigning champions Juventus stormed back into second place in the Serie A table, while AC Milan's imploding season took another turn for the worse.
AC Milan's imploding season took another turn for the worse as Gennaro Gattuso's 10 men were thrashed 3-0 at Hellas Verona.
Napoli took full advantage of Inter Milan's first defeat of the Serie A season to take over at the top.
Udinese ended Inter Milan's unbeaten start to the Serie A season and led them to surrender the top spot after winning 3-1 at San Siro.
AC Milan recorded their first league win since Nov. 5 and their first under new coach Gennaro Gattuso as they beat Bologna 2-1.
Roma were unable to find a way past an inspired Stefano Sorrentino as they were held to a goalless draw at Chievo.
Inter Milan remain in top spot in Serie A after holding Juventus to a goalless draw in Turin.
Inter Milan moved a point clear at the top of Serie A as an Ivan Perisic hat trick helped them to a 5-0 victory over Chievo.
Benevento goalkeeper Alberto Brignoli scored with a diving header five minutes into injury time to seal his side's first Serie A point in a 2-2 draw with AC Milan on Sunday.
Serie A leaders Napoli surrendered their unbeaten start to the season as Juventus striker Gonzalo Higuain returned to haunt his former club with the only goal in a 1-0 win.
Edin Dzeko ended his goal drought with the opener as Roma beat 10-man SPAL 3-1 on Friday evening.
Second-half goals from Mario Mandzukic, Mattia De Sciglio and Medhi Benatia saw reigning champions Juventus recover from their setback at Sampdoria last weekend with a 3-0 win over Crotone in Serie A on Sunday.
Roma moved fourth and ahead of rivals Lazio thanks to a 1-1 draw at Genoa.
Napoli returned to the top of Serie A following a narrow 1-0 win at Udinese.
AC Milan's miserable Serie A run continued as Torino held them to a 0-0 draw at San Siro.
Inter Milan moved to the top of the Serie A table with a hard-fought 3-1 victory against a resurgent Cagliari on Saturday night.
Mauro Icardi scored two headers to fuel Inter Milan, who jumped Juventus for second place with a 2-0 win over Atalanta.
Juventus fell to a surprise 3-2 defeat at Sampdoria, who maintained their perfect Serie A home record on Sunday.