Carpi secured their first ever Serie A victory with a 2-1 defeat of third-placed Torino in Beppe Sannino's first game as manager.
Fiorentina ended Inter Milan's perfect record in stunning style while AC Milan were beaten and Lazio moved up to fourth.
Juventus could only draw 1-1 at home to Frosinone in Serie A on Wednesday, as leaders Inter Milan beat Hellas Verona 1-0.
A Gonzalo Higuain-inspired Napoli ran riot against Lazio while there were also wins for Inter Milan and Fiorentina.
Mario Balotelli hit the post as AC Milan lost 1-0 to leaders Inter in Serie A on Sunday, while Torino remain unbeaten.
Serie A champions Juventus saw their 47-match unbeaten home league record come to an end against Udinese.
Manchester United have announced they have secured the services of Torino right-back Matteo Darmian on a four-year deal.
Manchester United have agreed a fee with Torino for Italy right-back Matteo Darmian, according to Sky Italia sources.
Torino put in a five-star display against Cesena on Sunday evening to finish the season in ninth place in Serie A.
Torino put in a five-star display against Cesena to finish the season in ninth place.
Fiorentina qualified for the Europa League while Stephan El Shaarawy scored his first goal in seven months for AC Milan.
Liverpool give U21s more game time than Premier League rivals but top flight lags behind Europe.
Stephan El Shaarawy scored twice as AC Milan recaptured some of their fading flair with a 3-0 victory over Torino.
Torino retain an outside chance of sneaking into the Europa League after dominating Chievo to win 2-0 on Sunday.
Genoa reached seventh place in the Serie A table by keeping European rivals Torino firmly under control in a 5-1 win.
Empoli's long wait for a second away win of the Serie A season came to an end with a 1-0 victory at Torino on Wednesday.
Torino kept up their pursuit of a place in Europe next season with a 2-2 draw at Palermo on Wednesday night.
Nine people were injured when a firework exploded during the Turin derby on Sunday.
Juventus will have to wait another week to secure their status as Serie A champions after falling to a 2-1 defeat at Torino.
Torino put the brakes on Juventus' charge towards the Serie A title by winning the Turin derby.