triumphing
tri-umph-ing
verb
Achieving a great victory or significant success, often with public celebration.
"The athlete was triumphing in the final race."
Thesaurus
Synonyms: triumph, prevail, victory, exult, rejoice, jubilate, exuberate, wallow, crow, gloat