meet your match - definition and synonyms

phrase
  1. to be in a situation in which your opponent is as good as you or better

    Realizing he had met his match, Wong surrendered.

See also main entry: match