A winning ticket in Florida has matched every number to win a $1.58bn (£1.18bn) Mega Millions lottery jackpot, the third largest in US history.
The winning ticket was sold at a supermarket in Neptune Beach in northern Florida near Jacksonville.
The lucky draw follows 31 consecutive drawings...