A single ticket sold in Florida has won the largest-ever Mega Millions jackpot of $1.58 billion.
The winning numbers were 4, 8, 19, 27, 34, and Mega Ball 10.
The identity of the winner is not yet known.
The previous record for the largest Mega Millions jackpot was $656 million in 2012.
The odds of winning the Mega Millions jackpot are 1 in 302.5 million.
The winner can choose to receive the prize in a lump sum of $983.5 million or in annual payments over 30 years.
The Mega Millions lottery is played in 45 states, plus the District of Columbia and the U.S. Virgin Islands.