HAD JUST BEATEN
Definition: This phrase indicates that someone or something had recently won or defeated someone or something else in a competition, contest, or confrontation.
Synonyms: Recently Won, Just Defeated, Fresh Victory, Newly Conquered, Latest Triumph