превосходить себя
ПРЕВОСХОДИТЬ <�САМОГО> СЕБЯ. ПРЕВЗОЙТИ <�САМОГО> СЕБЯ. Экспрес. Делать что-либо значительно лучше, чем делал прежде или чем можно было ожидать. Лукерья из кожи лезла, чтобы лучше сготовить обед, и превосходила самоё себя в изобретении отменно приятных вкусу соусов и подливок (Шолохов. Тихий Дон).
Источник:
Фразеологический словарь русского литературного языка
на Gufo.me