POLL: Who won the 5th Democratic debate?

DERRY, N. H. — The Democratic race for president took another twist Thursday when Hillary Clinton and Bernie Sanders clashed in their first face-to-face debate since the Iowa caucuses.

The rivals have been swapping increasingly explicit attacks over who best represents the political soul of their party after finishing almost neck-and-neck in Iowa and moving to New Hampshire, where the Vermont senator enjoys a big lead.

The debate at 9 p.m. ET in Derry, New Hampshire airing on MSNBC came a day after a combative CNN town hall meeting in which Clinton and Sanders feuded over who best represents progressive values.