The New Zealand Herald-DigiPoll today put support for National on 51.2 percent, a drop of 3.2 percentage points on last month's poll, while support for Labour was up to 36.1 percent, a 2.4 point increase.
That reduced the gap between the two major parties from 20.7 percentage points last month, to 15.1 points.
The Green Party made a 1.1 percentage point gain to 6.6 percent, while the Winston Peters-led New Zealand First Party dipped 1.5 points to 1.2 percent.
The Maori, ACT and Mana parties all made small gains, with ACT on 1.9 percent, the Maori Party on 1.7 percent and Mana on 0.5 percent.
Translated into seats, and assuming the smaller parties kept their electorate seats, the poll would give National 63 of 123 seats -- an outright majority.
Labour would get 44, the Greens eight, the Maori Party four, ACT two, and the Mana and United Future parties one each.
The poll took account only of decided voters, who made up 88.8 percent of the 750 polled, and had a margin of error of 3.6 percent.