"Seize the moment" is a common synonym for "took the opportunity." It implies taking advantage of a fleeting moment or sudden chance with decisiveness and purpose. Other synonyms include "made use of," "capitalized on," "exploited," and "leveraged." Each of these synonyms suggests a degree of intentionality and strategic thinking, in contrast to merely stumbling upon a fortunate circumstance. Additionally, "grabbed the chance," "jumped at the occasion," "took advantage of the opening," and "acted on the opportunity" all convey a similar sentiment of taking swift and calculated action when presented with a favorable situation.