The tension of a contested election has been building for days and finally the two sides of a divided America squared off.
They came head-to-head outside The Supreme Court in Washington DC in the afternoon on Saturday.
By dusk, both sides moved into town, some armed with baseball bats, shanks and up for a fight.
One of the Proud Boys, a far-right group supportive of Trump, was surrounded and attacked - a punch to the nose floored him.
I saw another Antifa member pull boxing gloves out of his rucksack and challenge one to a fight. The police intervened.Advertisement
Donald Trump encouraged his supporters to turn out and he drove past the crowds on the way to his golf course.
He has energised them over Twitter by making repeated claims of election fraud, none of which have been proven true.
Into the evening, both sides forced the police into running battles around the capital.
Posters at the Black Lives Matter plaza were torn down and Trump supporters were attacked in bars and hotels.
The Proud Boys carried out initiation rituals for new members beneath the Washington Monument and then roamed around the streets looking for Antifa.
One person was stabbed, we saw others injured.
All night the centre of the capital was locked down as police tried to control the two groups - they did well, avoiding the use of tear gas and remained restrained.
By 2am, fourteen hours after it started, the sides dispersed.
Twelve days after the election, politics has moved from the ballot box and onto the street.
Latest Stories
-
Hawa Koomson allegedly assaulted as chaos erupts in Ablekuma North rerun
33 minutes -
Justice Blay accuses former teammate Kwame Opoku of stealing his girlfriend
41 minutes -
AU Anti-Corruption Day: Learners coached to be whistleblowers, to desist from corrupt acts
57 minutes -
Police interdict officer seen assaulting reporter in viral video
1 hour -
Ablekuma North rerun: Journalist injured following policeman’s slap
1 hour -
Over 5,600 delegates expected at 2025 NPP national annual delegates’ conference
1 hour -
I hope to inspire Spurs to Champions League success – Mohammed Kudus
1 hour -
Accra to host launch of Global Africa Summit on July 18
2 hours -
Kudus admits Thomas Frank role in signing for Tottenham
2 hours -
ECG installs over 200 new transformers to enhance power supply – Energy Ministry
2 hours -
‘You are going to enjoy me’ – Kudus tells Tottenham fans
2 hours -
Ablekuma North rerun: Fake security personnel arrested near Awoshie DVLA polling station
2 hours -
Dr. Smart Kwainoe honoured as most outstanding woman in Premium Event & Brand Experience Management
2 hours -
Dear US, Our talk is not cheap, Sincerely, Ghana Foreign Minister Ablakwa
2 hours -
2 arrested for unlawful firearms possession in Ashanti Region
2 hours