Inter Milan kept pace with Serie A leader Juventus after seeing off Catania 2-0 at the San Siro.
The win moved the Nerazzurri back to within four points of Juventus and just one behind second-placed Napoli.
Fiorentina was held to a 1-1 draw at struggling Chievo in an end-to-end game in which both sides wasted chances to win.
Maicosuel scored the winner early in the second half as 10-man Udinese claimed a 1-0 win at home to Pescara.
The host looked to be up against it when it had Danilo sent off for a second yellow card after half an hour, but it dug in and won it when Maicosuel punished a mistake from Pescara midfielder
Parma got a much-needed 2-1 victory over the 10 men of Sampdoria to move away from the relegation zone.
An incident late in the first-half handed Parma the initiative as goalkeeper
Amauri doubled the lead early in the second-half and, although Samp was handed a route back into the match with an Eder penalty nine minutes from time, Parma hung on.
Atalanta came from behind to beat fellow struggler Siena 2-1 at the Stadio Atleti Azzurri d'Italia, leaving its opponent six points behind it at the bottom of the standings.
Siena also had
Cagliari was a 1-0 winner over Bologna thanks to
Inter Milan has parted company with head coach Andrea Stramaccioni after his first full season as a Serie A coach ended in huge disappointment, with Walter Mazzarri confirmed as his replacement.