Police arrested 13 people as far-right groups rallying in the north-western US city of Portland, Oregon, skirmished with left-wing counter-protesters.
A huge police operation kept the right-wing rally separated from supporters of the antifa (anti-fascist) movement.
Small clashes that did take place occurred as the rival factions moved away after the rally.
Rally organisers were calling for antifa to be declared a domestic terror organisation.
Portland, one of the most liberal cities in the US, is regarded as an antifa stronghold.
How did events unfold?
Police said they seized weapons including metal poles and shields from both sets of protesters.
At least six people suffered minor injuries and one person was taken to hospital.
Portland Police Chief Danielle Outlaw said those arrested faced charges including disorderly conduct, interfering with police, resisting arrest and unlawful use of a weapon.
At the height of the demonstrations there were about 1,200 people on the streets of the city centre, she told a news conference.
Who attended the rally?
The rally had mainly been promoted by Joe Biggs, a member of the far-right Proud Boys group and former employee of Alex Jones’s Infowars.
Proud Boys – which The Southern Poverty Law Center, a major US civil rights organisation, has classified as a hate group – have been involved in previous far-right rallies, and violent street clashes, in Portland.
Proud Boys says incidents of violence allegedly involving members of the loosely organised antifa movement, an international coalition of militant activists and protesters opposed to the far right – justifies a ban.