Tonight's winning Set for Life numbers have dropped and one lucky winner could be taking home £10,000 a month for 30 years.
Even the runner up - who matches the five main numbers - can land themselves the five-figure amount every month for a year.
Tonight’s winning numbers are: 5, 6, 25, 31, 40 and the Life Ball is 7.
Not you this time? Well the great news is that Set for Life runs twice a week and the next draw is coming on Monday night.
Imagine £30,000 every month until 2052! With that kind of money, you could easily afford to quit your job and live a life of leisure.
You could quickly put down a deposit on a house or take that holiday you've always dreamed about!
A National Lottery spokesman said: "Better dig out your wish list - because you could be one ticket away from winning £10,000 every month for 30 years!
"Imagine what you could do with that. Cooking course? New business idea?
"Whatever’s on your list, now’s your chance to start ticking them off."
Tickets for the game cost £1.50, with players choosing five main numbers from 1 to 47, and one ‘Life Ball’ from 1 to 10.
If you missed out on a ticket for tonight's draw, you can always bag one for next week.
The draw takes place at 8pm every Monday and Thursday. There are also fixed prizes up for grabs.
Set for Life was launched early in 2020.