meet your Waterloo - definition and synonyms

phrase
  1. to fail at something that you have always been successful at until now
See also main entry: Waterloo