A Palmerston North Lotto player has bagged $1 million tonight.
The winning first division ticket was sold on MyLotto.
Powerball was not struck on tonight's live Lotto draw and has rolled over to Saturday night, where the jackpot will be $14.
Strike Four also rolled over tonight and will be $700,000 on Saturday.