Hillary Clinton and Donald Trump went head-to-head on Wednesday night in the third and final debate before the election.

The stakes were certainly high for Mr Trump who defended himself against the nine women accusing him of sexual assault.

Please wait a moment for the live blog to load.

When is the debate?

The debate runs from 9:00pm to 10:30pm Eastern time on Wednesday at the University of Nevada in Las Vegas.

How can I watch it?

Major television networks including C-SPAN, Sky, BBC, NBC, PBS and Fox News will air the debate.