meet one's match

meet one's match  {v. phr.}
To encounter someone as good as oneself.
The champion finally met his match and lost the game.
Categories: verb

'meet one's match' on video