Pull Someone's Chestnuts Out Of The Fire

Perform someone else's unpleasant task; do another's dirty work.

Origin: 17th century

Synonyms: cat