to win sth
carry sth off
to win sth
He carried off most of the prizes.
carry sth off
to succeed in doing sth that most people would find difficult
She's had her hair cut really short, but she can carry it off.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición