The winning numbers were 3, 10, 15, 19, 22, 26. The bonus ball was 4 and the Powerball was 8.
Lotto said the winning ticket was sold on MyLotto to a player from Auckland.
Tonight’s prize is made up of $4m from Powerball first division and $333,333 from Lotto First Division.
Meanwhile, two other punters each took home $333,333 with Lotto First Division. The winning tickets were sold on MyLotto to players from Tauranga and Marlborough.
Meanwhile, two lucky Strike players will also be celebrating after winning $550,000 with Strike Four. The winning Strike tickets were sold at New World Kumeū in Kumeū and on MyLotto to a player from Auckland.
Ticket holders can see immediately if they have won if they purchased a ticket through MyLotto. Prizes of $1000 or less are automatically credited to the account.
For prizes of more than $1000, winners have to fill in an online prize form.
Results are available immediately after the live draws on TVNZ 1, which take place at about 8.30pm on Wednesday and Saturday.