Sending transaction packet/object from uvm component to sequence

I want to send a packet from scoreboard to sequence. What is the best way to do it?

In reply to debashis_paul:

The scoreboard is not generating any packets, It is only processing the packests.
What do you want to do. Please explain the background.

In reply to chr_sue:

In reply to debashis_paul:
The scoreboard is not generating any packets, It is only processing the packests.
What do you want to do. Please explain the background.

Sorry, I should probably say, I want to send a transaction back from monitor to sequence (basically from a component to a non component).

In reply to debashis_paul:

I guess you can extract a response in the driver and put this back to the sequence/sequencer, because the sequencer/driver interface is bi-directional. For code details please see the corresponding code example in the Verification Academy code examples.