outdo (oneself)

outdo (oneself)

To outperform or outclass one's previous actions or efforts. Wow, Mom, this chili is delicious—you really outdid yourself! The legal team have outdone themselves with this contract.
See also: outdo
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.

outdo oneself

To do something exceptional or superb, especially in relation to past efforts: outdid himself in preparing dinner.
See also: outdo
American Heritage® Dictionary of the English Language, Fifth Edition. Copyright © 2016 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
See also: