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.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition