Parma edges struggling Udinese
Amauri's header in the 35th minute handed the Crociati their fourth straight league win, lifting the club to seventh in the table, where they are just one point adrift of fifth-placed Inter Milan.
However, Udinese's fourth consecutive loss has left the team in 15th and only three points clear of the drop zone.
The Nerazzurri went into the contest looking for their first win in 2014 and had their chances but lacked a finishing touch.
The closest Inter came to taking three points was seven minutes from time when Rolando's header was kept out by Catania goalkeeper Alberto Frison.
Ciro Immobile missed a late penalty, but an earlier spot-kick from Alessio Cerci was enough to see Torino clinch a 1-0 victory over 10-man Atalanta.
The Granata climbed to sixth in the table with a fifth win from eight games thanks to Cerci, who won and converted a penalty on the hour mark at the Stadio Olimpico.
A last-gasp goal from Alessandro Diamanti earned relegation-threatened Bologna a share of the points from a 1-1 draw with Sampdoria at the Stadio Luigi Ferraris.
The Rossoblu remain winless under new coach Davide Ballardini, who replaced Stefano Pioli earlier this month, but the point earned in Genoa puts a chink of daylight between them and 18th-placed Sassuolo.
Samp were poised to climb the table having taken the lead through Manolo Gabbiadini after an hour's play, but Sinisa Mihajlovic was ultimately unable to deliver the fourth Serie A win of his tenure.
Di Carlo replaced Attilio Perotti earlier this week and the change in command paid immediate dividends.
Goals from Leandro Greco, Paulinho and Marco Benassi handed the Amaranto a 3-0 lead after 26 minutes played.
Sassuolo's Domenico Berardi reduced the deficit before the half-hour mark from the penalty spot but the hosts held on to claim their fourth win of the campaign.