Turns out, when it comes to beating long odds, Jeffrey Bock has just the right touch.
For the second time this year, the 65-year-old St. Paul retiree has struck lottery gold, with his latest odds-defying reward proving even more lucrative than the first.
Bock scored a $100,000 top prize payout by matching all 12 numbers in Sunday's All or Nothing drawing, Minnesota Lottery officials said Tuesday.
About eight months ago, Bock won $20,000 with a $2 scratch-off ticket.
After Sunday's drawing, "I scanned my ticket, and the message said to 'claim at the Lottery,' " Bock told lottery officials.
Bock said he assumed that he had won $1,000, but a friend told him he thought it was actually a $100,000 winner.
To that, Bock replied, " 'If it's $100,000, I'm fainting. So you better bring water!' "
With that, Bock and his friend headed off to lottery headquarters in Roseville, water in hand, and the grandest of grand prizes was confirmed.