A Virginia man thought he had won a $600 prize in the state’s lottery, only to realize he actually won $1 million. 

Jose Flores Velasquez bought a “20X the Money” scratch-off lottery ticket while picking up soft drinks at a gas station after work. He played the ticket and thought he had won $600, the Virginia Lottery announced last week. 

Velasquez went to Virginia Lottery’s customer service center to cash in the ticket. When he gave it to lottery staff, they noticed the ticket was worth the $1 million grand prize, according to the Virginia Lottery. .   

The Virginia Lottery said there are three $1 million winners in the scratch-off, and the chances of winning it are about 1 in 1.754 million. Velasquez opted for a one-time cash payout of $759,878, before taxes, according to the lottery. 

The store Velasquez bought the ticket from received a $10,000 bonus from the Virginia Lottery for selling the winning ticket, according to the lottery.