With the election just two weeks away, it was a final chance to win over American voters.

The candidates for the world's most powerful political job disagreed on policy on Iraq, Russia, Syria, the economy, and immigration.

Republican Donald Trump said the poll was rigged and has refused to commit to accepting the election result if Democrat Hillary Clinton wins.

There were no niceties. They skipped the customary handshake and didn't hesitate to go on the attack.

So did they convince American voters and will it make a difference on election day?

Presenter: Martine Dennis

Guests:

J D Gordon - National Security and Foreign Policy Adviser to Donald Trump

Basil Smikle - Executive Director, New York State Democratic Party, and a former aide to Hillary Clinton

Thomas Frank - Author, 'Listen Liberal: Or Whatever Happened to the Party of the People?'

Source: Al Jazeera