This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

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.