The winning lottery numbers for the National Lottery's £20million jackpot are here, along with Saturday's Thunderball draw for half a million pounds.
Tonight's National Lottery draw is for a huge 'must be won' jackpot which happens after a jackpot is rolled over five times without a winner.
One very lucky winner could score the whole jackpot with the correct six numbers.
If nobody wins the jackpot, that means a 'Rolldown' will happen.
A Rolldown is when the jackpot is shared by players who matched two or more main numbers, which means thousands of people can take home some cash.
The winning lottery numbers on Saturday, March 5
The National Lottery winning numbers are 10, 21, 29, 33, 42, 51 and bonus ball is 48 .
As for the Thunderball, the winning numbers were 7, 20, 26, 30, 34 and the Thunderball is 4 .
Saturday lotto draws are streamed live by the National Lottery at 7:45pm followed half an hour later by the Thunderball draw at 8:15pm.
National Lotto tickets cost £2 and are drawn on Wednesdays and Saturdays.
Even if you don't score the jackpot, you may still be eligible for a prize if you matched some of the numbers.
- Two main numbers = free lucky dip
- Three main numbers = £30
- Four main numbers = £140
- Five main numbers = £1,750
- Five main numbers plus the bonus ball - £1m
- Six main numbers = jackpot
The Thunderball is worth £500,000 and draws are held every Tuesday, Wednesday, Friday and Saturday. Tickets cost £1.
Don't miss the latest news from around Scotland and beyond - sign up to our daily newsletter here .