Cagliari tighten grip on Astori