The winner, who spent €12.50 on the ticket, was on Wednesday morning just over 80 million euros richer, though around 16 million euros will have to be handed back to the taxman.
This is the first Euromillions ticket purchased in Portugal this year to win the top prize.