Hillary Clinton and Bernie Sanders are slated to face off in one of the most highly anticipated debates of the season - here's how to watch it live for free online.

Clinton and Sanders will be debating in Brooklyn, N.Y., just days before the all-important New York primary. The Democratic debate will air on CNN starting at 9 p.m. ET. The Duggal Greenhouse on the Brooklyn Navy Yard will host the candidates, with CNN host Wolf Blitzer serving as moderator and CNN's Dana Bash and NY1's Errol Louis also contributing questions.

This debate comes amid key points in the race for both Clinton and Sanders. Clinton is looking to reclaim momentum heading into New York's primary as well as the five other states voting the following week. The presumed Democratic frontrunner has lost seven out of the past eight contests despite maintaining a solid lead in delegates. Meanwhile, Sanders is looking to build off the momentum of his recent primary wins.

All of the major polls have Clinton winning the New York primary by at least a 10-point margin. It remains to be seen if Thursday night's debate will have a major impact one way or the other.

Regardless, this debate could be a little more personal than usual based on recent developments in the race. Clinton has slammed Sanders for his stance on gun control, while Sanders said at a rally that Clinton was "unqualified" to be president. As the pressure mounts for both candidates, it should be interesting to see if they take the high road in this debate or dig deeper against each other.

If you wish to watch the Democratic debate live for free and don't have access to a TV, CNN is streaming it live on its website, CNN.com. A subscription is not needed. CNN International and CNN en Español are also simulcasting the debate.

Keep up with the Democratic debate and tweet your own thoughts by using hashtag #DemDebate on Twitter.