"Met his waterloo" - This means to finally meet one's ultimate obstacle and be defeated by that obstacle. This term was inspired from the Battle of Waterloo to describe how Napoleon was finally defeated by the Duke of Wellington. The term can be used as follows:
After defeating a number of opponents, the wrestler finally met his waterloo.