be more than a match for someone - definition and synonyms

phrase
  1. to be better, stronger, cleverer etc than someone who you are competing against

    The forwards were more than a match for their opponents.

See also main entry: match