excelled

EXCEL'LED, pp. Surpassed; outdone; exceeded in good qualities or laudable achievements.