Learn English – Does “take the crown” mean anything like “take the cake” or anything at all

idiom-meaningmeaning-in-context

I just spontaneously used the phrase "take the crown" while complimenting someone's work.
"Harry, this one takes the crown. Keep it up."

Does it exist as an idiom?
Does it actually mean "best of all" or something like "take the cake"?

Thanks.

Best Answer

To take the crown is a synonym for to win - see the 2nd meaning here.