Last night's debate was the last before polling day - but it was also the biggest.
The TVNZ 1 debate saw Mike Hosking chair a feisty debate between National leader Bill English and opposition Labour leader Jacinda Ardern.
Political commentators said English came out on top, with Heather du Plessis-Allan saying: "It's the first time Ardern has looked rattled."
Read more: Bill English vs Jacinda Ardern leaders' debate: The verdicts are in
Newly releases statistics show 643,000 Kiwis tuned into the debate in the 5+ age bracket, up from the first debate which had 602,900 viewers.