The winning numbers from last night's UK Lotto draw were 18, 26, 32, 36, 40 and 45 with 21 as the Bonus Ball.
Surprisingly there were no winners in the Match five plus Bonus Ball tier, an outcome which has only been seen in two other draws so far this year, so the second highest win last night came in the Match 5 tier where 96 players won £1,905 each.
The following tier saw 5,375 players match four main numbers to win £180 each while the final tier saw 106,061 players match just three main numbers to win the set prize of £25. The additional UK Lotto Raffle saw 50 players each receive a £20,000 prize after matching one of the winning codes. A list of all 50 winning codes can be found on the UK Lotto Results page at Lottery.co.uk.
The final UK Lotto draw of May takes place on Saturday and offers players an estimated jackpot of £4.3 million. However, if you can’t wait that long, the next EuroMillions draw takes place tomorrow and is boasting an impressive top prize of £63 million (€78 million). Tickets for both games can be purchased online by following the Lottery Tickets tab or in person from an authorised retailer.