Meet One's Match
DEFINITION: To be similar to another person in a certain area.

EXAMPLE: Robert always got the best grades in the class, but, since the transfer student arrived, he has finally met his match.

OTHER IDIOMS EXPRESSING SIMILARITY: Join the Club, In the Same Boat
"I am happy to recommend you as the editor of choice for our students."
Lisa Bulgatz
Student Services Director
San Diego University for Integrative Studies