Basement side Cagliari boosted their survival hopes with a 1-0 win over stuttering Lazio, as did Empoli, who defeated Catania 2-0 at home.