The idiom in this post is "meet one's match", alright? So, do you really know this particular expression? I suppose most of us at least once met our match, whatever it was the context.
Anyway, don't worry because I'll try to explain a bit about this idiomatic expression for you.
The expression means "encounter someone who can match or outdo in some activity, talent, etc."
The idiom is used when, for example, you think you know or have enough abilities to accomplish something, and, all of a sudden