TAMPA, Fla. (WFLA) — It was more than a pleasure during one man’s stop at Publix when he picked up a $1 million winning lottery ticket from the 500X the Cash scratch-off game.

According to the Florida Lottery, 44-year-old Giovanni Salazar, of Cooper City, claimed his million-dollar prize at the Lottery’s Miami District Office.

Salazar chose to receive his winnings as a one-time, lump-sum payment of $820,000. His odds of winning the second-place prize were 1-in-267,739. The odds of taking home the $25 million top prize are 1-in-21,419,145.

Prize AmountOdds of WinningTotal PrizesPrizes RemainingPrizes Paid
(Florida Lottery)

Salazar bought his winning ticket from Publix, located at 5656 South Flamingo Road in Cooper City. The retailer will receive a $2,000 bonus commission for selling the winning scratch-off ticket.

In a tweet, lottery officials joked, “Some days shopping at Publix is a pleasure and other days it’s a million-dollar thrill!”

The $50 game features the best odds to become an instant millionaire, according to the lottery’s website. The game’s overall odds of winning are 1-in-4.50.