With a prize of 24 million euros to play for, the best result was a share of second prize for four players outside of Portugal, who each stand to collect 185,000 euros this morning.

There was a single third prize winner in Portugal, who won 43,000 euros.

The winning numbers are 9, 18, 32, 38 and 46 while the lucky stars were 2 and 3.