There's a huge £4 million to win in tonight's National Lottery. The rollover jackpot could land in your account if you manage to match all six numbers.

It currently costs £2 to play the game, but new owners are now reviewing this. Allwyn's UK boss Andria Vidler could slash the price down to £1.

Ms Vidler said players would see gradual changes put in place over the next year, including new scratch cards and a marketing push surrounding the games, with a new Lotto ad campaign from February.

READ MORE: US tourist says 'I could eat 400' after trying UK food for first time

Try BristolLive Premium for FREE with no ads and new features

Tonight's draw will take place at around 7:45pm. You could also win £500,000 playing tonight's Thunderball draw, with the numbers being announced around 8:15pm.

During an average week, the National Lottery's call centre staff will confirm to SIX people that they have won a prize of £1 million or more. For those that missed it, last night's winning EuroMillions numbers were: 8, 19, 32, 41 and 42. Lucky Stars 9, 12.

We will post tonight's winning numbers shortly after the live draw, so make sure you check back here later.

Tonight's winning Lotto numbers: 18, 20, 22, 34, 47, 58 and the bonus ball is: 16.

Tonight's winning National Lottery numbers have been revealed


Winning Thunderball numbers: 2, 14, 18, 27, 35 and the Thunderball is: 10.

There are two National Lottery draws each week, on Wednesdays and Saturdays. You could also become a millionaire playing the Euromillions, which takes place on Tuesdays and Fridays.

Set for Life -where you could win £10,000 for the next ten decades - takes place on Mondays and Thursdays.