Supporters of Donald Trump clashed with counter-protesters at a rally in the famously left-leaning city of Berkeley, California, on a day of mostly peaceful gatherings in support of the US president across the country.
At a park in Berkeley, across the bay from San Francisco, protesters from both sides struck one another over the head with wooden sticks and Trump supporters fired pepper spray as police in riot gear stood at a distance.
Some in the pro-Trump crowd, holding American flags, faced off against black-clad opponents. An elderly Trump supporter was struck in the head and kicked on the ground.
Organisers of the so-called Spirit of America rallies in at least 28 the country's 50 states had said they expected smaller turn-outs than the huge crowds of anti-Trump protesters that clogged the streets of Washington and other cities the day after the Republican's inauguration on January 20.
In many towns and cities, the rallies did not draw more than a few hundred people. At some, supporters of the president were at risk of being outnumbered by small groups of anti-Trump protesters who gathered to shout against the rallies.
In Berkeley, the total crowd of both supporters and detractors numbered 200 to 300 people, police spokesman Byron White said. Three people were injured in the clash, including one who had teeth knocked out, and police made five arrests.
One Trump supporter who took part in the violence came equipped with a baton, a gas mask and a shield emblazoned with the American flag.
The violence comes a month after mask-wearing protesters at the University of California, Berkeley, shut down a planned speech by a provocative far-right commentator by lighting fires and smashing windows.
On Saturday, smaller skirmishes broke out in other parts of the country.
In Minnesota, 400 Trump supporters packed the state capitol rotunda in St Paul and were met by a smaller group of counter-demonstrators, according to the Star Tribune. Scuffles erupted and six counter-protesters were arrested, the newspaper reported.
Berkeley: Leftists riot AGAIN at anti-Trump protest, PEPPER-SPRAY elderly Trump supporter, police confiscate metal… https://t.co/yGE9qFtync pic.twitter.com/g5N7V6E9UT
— Pamela Geller (@PamelaGeller) March 5, 2017
In Nashville, Tennessee, Trump supporters and counter-protesters cursed at each other and occasionally made physical contact, but state troopers broke up the fighting, according to the city's public radio station.
Most rallies appeared to take place without any disruption or violence, like one outside the Michigan State Capitol in Lansing.
More than 200 supporters of the president rallied in downtown San Diego.
In Palm Beach, Florida, where Trump is staying this weekend at his Mar-a-Lago resort, the president's motorcade stopped and Trump stepped outside his car to wave at a crowd of dozens of supporters. A smaller group of protesters stood across the street.
In New York, about 200 people demonstrated their support for the president in front of Trump Tower in midtown Manhattan. In Washington, about 150 people marched from the Washington Monument to Lafayette Square in front of the White House to show their support for the president.