Malcolm Buchanan of Archdale turned up with the $1 million prize through the North Carolina Lottery.
Buchanan became the second winner of the new sweepstakes.
The 50X The Cash game launched in February with eight top prizes of $1 million. There are six unclaimed prizes in that mix among the $10 scratch-off tickets.
Buchanan purchased his ticket from Speedway on West Fairfield Road in High Point.
Upon claiming his prize, he had to choose between an annuity of $50,000 across 20 years or a lump sum of $600,000. He chose the lump sum, and after required state and federal tax withholdings he had $426,063, according to the NC Lottery.
Meanwhile, a Greensboro woman was the winner of a similar $1 million prize. Licette Griffin, 59, cashed in a $10 Jumbo Bucks ticket that was bought at Gate City Express. She also chose the lump-sum option.