to leave sb far behind
leave sb in the dust
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición