Hillary Clinton and Bernie Sanders made the cases why they are different and the better choice for New Hampshire voters.
They took the stage separately at the CNN-sponsored town hall, but they'll share the stage for a one-on-one debate next (MSNBC at 9pm Eastern / 0200GMT).
Our U.S. correspondent Priscilla Huff reports:
IN: "Hillary Clinton...
OUT: SOC
DUR: 2:33
****
Hillary Clinton appears to be hoping that New Hampshire will deliver the same win that it did in 2008, when her win, after losing the Iowa Caucuses, helped revive her flagging campaign eight years ago.
TAKE CLIP
But New Hampshire voters may be even more familiar with the Senator from neighboring Vermont.
Bernie Sanders is way ahead in the polls
TAKE CLIP
In a sign of regional issues, both candidates were asked at the CNN town Hall about about drug use and especially about the rising tide of heroin overdoses.
For Hillary Clinton, there were a series of tough questions about her appeal to women...
Women in their 20s and 30s are supporting Bernie over the former Secretary of State.
TAKE CLIP
For Bernie Sanders, the tough question is about whether a 74 year old self proclaimed progressive democrat socialist can actually win the White House.
TAKE CLIP
And on the Republican side of Election 2016, the field got narrower
Rand Paul and Rick Santorum both ended their campaigns
with Rick Santorum telling his supporters
he endorses Florida Senator Marco Rubio
And for others, they are openly acknowledging,
the New Hampshire primaries could be the final contest for Jeb Bush and Ohio governor John Kasich.
TAKE KASICH
The Republicans will debate a few days before New Hampshire voters go to the polls on February 8.
Following on from the CNN Town Hall
Hillary Clinton and Bernie Sanders and the Democratic National Committee have finally agreed that more debates are better...starting with another event in New Hampshire
Priscilla Huff, Washington
***ENDS***