Braxton Troublefield of Linwood had luck on his side when he played the Carolina Millions scratch-off game and won $1 million.

His good fortune happened when he stopped by the SN Food Mart 2 on Winston Road in Lexington and bought the $10 ticket.

Troublefield claimed his prize Thursday at lottery headquarters in Raleigh. He had the choice of taking an annuity that has 20 payments of $50,000 a year or a lump sum of $600,000. He chose the lump sum. After required state and federal tax withholdings, he took home $423,009.

Carolina Millions launched in October 2016 with eight top prizes of $1 million. Three top prizes remain.

Ticket sales from instant games like Carolina Millions make it possible for the lottery to raise more than $600 million a year for the state. For details on how lottery funds have made a difference in all of North Carolina’s 100 counties, click on the “Impact” section of the lottery’s website.