Hillary Clinton, Bernie Sanders and Martin O'Malley took the stage in Des Moines, Iowa tonight to win your votes. So which one did the best job of convincing you?

The candidates spoke for two hours in the CBS News debate, discussing matters both foreign and domestic.

Did Clinton, the frontrunner in many state and national polls, win over any new voters? The former Secretary of State has been plagued with controversy this year over Benghazi and the email scandals, but nothing has put a dent in her sizable lead.

Sanders remains popular among large factions of the Democratic party for being steadfast in his ideals on income inequality, equal rights and more. But did he overcome Clinton tonight?

O'Malley has been at a distant third for some time now and needs a big win to make a bigger impression among Democratic voters. So did he move the needle at all in tonight's debate?

Weigh in with our poll below:

Who Won The CBS News Democratic Debate?