An Oregon cancer survivor's lucky streak continued this month with a $4.6 million lottery win, according to state officials.

"I am a very lucky guy," winner Stu MacDonald of Bend said in a statement released by the Oregon Lottery on Friday. "I have survived cancer twice and here I am. This is amazing."

MacDonald bought the winning Oregon's Game Megabucks ticket Sept. 7, according to the Oregon Lottery.

The Megabucks winning numbers for Sept. 7, 2019 were 12, 13, 16, 35, 36, and 45. McDondald matched all six numbers for the win.

MacDonald won the jackpot on a quick pick ticket he purchased at Ashley's Café on Northeast 3rd Street in Bend. MacDonald opted to take the bulk sum payment of $2.3 million, and after taxes took home $1.56 million.

"We are thrilled to learn that we sold a Megabucks jackpot," said Tezra Kong, Director of Operations for Ashley's. "We are excited for the team who sold the ticket. A big congratulations to our guests on their windfall. Some of the seller's bonus will go back to the team that strive to delight our guests every day here at Ashley's in Wagner Mall."

For selling the winning ticket Ashley's Café will receive a 1-percent selling bonus of $46,000.

The win came even though MacDonald and his wife, Claudia, didn't go through their usual ritual before he went out to buy the ticket earlier this month.

"Get the winning ticket," she usually told him, according to the state lottery.

He won anyway.