Wiktionary
strike gold
vb. 1 (context literally English) To find gold 2 (context informal English) To be lucky, to win or be successful.
Usage examples of "strike gold".
Joan had seen many men dig for gold, and find a little now and then, but she had never seen men dig when they knew they were going to strike gold.