Dramatic comeback Serie A win for Cagliari