A word for someone succeeding at something due to a series of coincidences

"Lucky" can apply to any fortunate situation.

What I'm thinking is a situation where two people of equal skill face off in a competition of sorts. They have never faced each other before and have no knowledge of the other person's play-style. Yet one of them defeats the other with ease due to their play-style coincidentally countering the other's. When player A does Z, player B does Y simultaneously, over the course of dozens of engagements, which happens to favor player B.

"Lucky" feels too generic a word for this situation.


serendipity from Lexico:

The occurrence and development of events by chance in a happy or beneficial way.