Caucus voters in Iowa have already weighed in on the race for the Democratic presidential nomination, giving former Secretary of State Hillary Clinton an ever-so-small victory over her rival Vermont Sen. Bernie Sanders.

With just days until voters in New Hampshire cast ballots in their state’s primary, Sanders and Clinton are set to meet Thursday for their fifth official presidential debate. But they will be without a third wheel — Martin O'Malley, the former Maryland governor and former mayor of Baltimore, suspended his presidential campaign after his abysmal showing at the Iowa caucus.

In recent days, conspiracy theories have been lodged between the Democratic campaigns, following Clinton’s Iowa victory over Sanders by just a 0.3 percentage point lead. Both campaigns complained that precincts of caucusgoers went uncounted and that there were issues with the technology used to tabulate the delegates equivalents. In the end, Iowa’s Democratic Party announced Clinton as the victor.

However, Clinton needs a strong showing in next Tuesday’s New Hampshire primary to beat back a perception that she is losing steam much faster this cycle than she did in 2008 against then-Illinois Sen. Barack Obama. Sanders had as much as a 33-point lead over Clinton among likely New Hampshire primary voters, according to recent polling compiled by RealClearPolitics.

Sanders and Clinton appeared at a town hall hosted by CNN Wednesday night, when voters had the first opportunity to see how the Iowa results affected the candidates’ messaging and defensive strategies.

Read below for all the information needed to watch the debate:

Start time:    9 p.m. EST

TV channel:    MSNBC

Online: There will be a live stream of the debate online at and  NBC also announced that it would provide real-time analysis of the debate at

Radio:   Click here to find your local station to listen live.