Bernie Sanders continues to lead his Democratic rivals in New Hampshire just hours before the Iowa caucuses, which could hand him a crucial victory in the first contest of the race, a new Franklin Pierce University-Boston Herald-NBC10Boston poll reveals.

Sanders has boosted his support in the Granite State to 31% of likely Democratic voters, a seven point lead over former Vice President Joe Biden and 14 points ahead of Elizabeth Warren, who has stalled at 17%, according to the poll.

Former South Bend, Ind., Mayor Pete Buttigieg is in fourth place at 8%, Minnesota Sen. Amy Klobuchar is at just 4% support, and Hawaii Rep. Tulsi Gabbard is at 3%.

Just 7% of New Hampshire Democratic voters say they are now undecided.

The Franklin Pierce-Herald-NBC10 Boston poll of 454 likely New Hampshire Democratic voters, conducted Jan. 29-Feb. 1, has a margin of error of plus or minus 4.6%.

If Sanders pulls off a win Monday night in Iowa — where he is ahead in the polls — he would have a surge of momentum heading into New Hampshire as he looks to pull off a double-barreled victory in the first two states.

“If he should win in both states, he would be the first Democrat that was not an incumbent president to do so since John Kerry in 2004,” said Christina Cliff, assistant professor of political science at Franklin Pierce University.

Kerry went on to win the nomination in 2004 and eventually lost in the general election to President George W. Bush.

Sanders has grown his support in New Hampshire since a Franklin Pierce-Herald-NBC10Boston poll a week ago, when he stood at 29%.

Biden has also seen a slight uptick in support and now sits at 24% in the new poll.

Warren needs a strong showing in Iowa to give her some momentum heading to New Hampshire. She has been consistently mired in third place in most Granite State polls.

If she fails to win Iowa or New Hampshire, it would be a damaging blow to her White House hopes.

On the Republican side, President Trump continues to hold a massive lead, getting 72% of likely Republican New Hampshire voters.

Former Mass. Gov. William Weld is getting just 7% of the vote, unchanged since a week ago.

Trump’s approval rating has actually grown since the last poll, with a whopping 90% of likely GOP voters approving of his job performance.

Those numbers indicate that the Senate impeachment trial may have actually boosted Trump in New Hampshire.