ROSEVILLE (AP) — Luck has struck not once but twice this year for a St. Paul man playing the Minnesota Lottery.

Jeffrey Bock matched all 12 numbers in Sunday's "All or Nothing" drawing to win the $100,000 top prize.

Bock ran his ticket through a scanner and the message read: "Claim at the Lottery." That typically means a decent prize, and Bock figured he'd won $1,000. When he showed up at Minnesota Lottery headquarters, however, he found it was much more.

The $100,000 was his second big prize this year. In January, he won $20,000 playing a scratch game.

Bock told the lottery that he had randomly chosen the numbers that won Sunday.

Speedstop Sunrise at 16 14th Avenue Northeast in St. Cloud store sold the winning ticket. The store earned a $1,000 bonus for selling the ticket.