Your Monday could get a whole lot brighter if you've managed to pick the winning Set for Life numbers.

Tonight's draw could see  one lucky ticket holder  win the top prize of £10,000 a month for 30 years, which equates to £3.6million.

With that amount of money landing in your bank account every month, your wildest dreams could become a reality. 

You could retire instantly, buy a new home, book a round the world trip, treat your family and friends to some luxury gifts or do anything you wanted. 


Players have to choose five main numbers from 1 to 47, and one ‘Life Ball’ from 1 to 10.

The   top prize    is £10,000 a month for 30 years, the 2nd prize is £10,000 a month for one year, and £5 for matching two main numbers.

So here's tonight's results.

Tonight's winning numbers

Tonight’s winning numbers are: 11, 23, 31, 39 and 42.

The Life Ball is: 1.

What's the jackpot?

If someone wins tonight’s jackpot, they’ll get £10,000 a month for 30 years.

What time is tonight's draw?

Tonight’s draw is expected to take place at 8pm.