Does "take the crown" mean anything like "take the cake" or anything at all?

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.


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