finish off

Intermédiaire (B1) informal

To eat, use, or complete the last bit of something, or to completely defeat someone.

"We finished off the birthday cake after dinner."