luck out

Intermédiaire (B1) informal

To get really lucky and have something good happen to you — though in British English it can mean the opposite!

"We really lucked out — the rain stopped just as the outdoor concert began."