The phrase
"cup triumph" refers to a significant victory or success in a cup competition, such as a championship game in sports. It implies that a team or individual has successfully won a cup or tournament and is celebrating their accomplishment.
Full definition