finish off

中級 (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."