“El Gordo”, or “The Fat One”, is the world's richest lottery, paying out millions of euros every year to multiple winners.
A single lottery office in the resort town of Salou in the northeast Catalan region, shared out 320 million euros ($354 million), Spanish television station TVE reported.
Such are the riches that can be won, Spaniards spent more than 2.9 billion euros on lottery tickets in the hope of getting lucky – three percent more than the previous year, organisers said.
Children sang out the lucky numbers on the televised show.
The winners are often members of the same family or work colleagues, who pool together to buy a share of a ticket.
Thus if 10 people buy a share in a ticket which wins the top prize paid out, which is four million euros, then each will receive 400,000 euros.
Here are some of the best images of this year's lucky “El Gordo” winners: