Protests have been held for a second night in several US cities after the election of Donald Trump as president – but with smaller crowds.
They were mainly young people saying a Trump presidency would create deep divisions along racial and gender lines.
However police in Portland said they were dealing with vandalism and aggressive behaviour.
In response, Mr Trump tweeted that the protests were “very unfair”.
Just had a very open and successful presidential election. Now professional protesters, incited by the media, are protesting. Very unfair!
— Donald J. Trump (@realDonaldTrump) November 11, 2016
Earlier, he met President Barack Obama at the White House and described him as a good man.
Some 4,000 protesters were in the streets of Portland late Thursday night chanting slogans such as “we reject the president-elect!”
Officers began physically pushing back against the crowd that at times threw objects at them as midnight approached, arresting several people and using flash-bangs some sort of smoke or tear gas to force people to disperse.
In New York, thousands filled streets in midtown Manhattan as they made their way to Trump Tower, Trump’s gilded home on Fifth Avenue. Hundreds of others gathered at a Manhattan park and shouted “Not my president.”
In Los Angeles, protesters sat on the 110 and 101 highway interchange, blocking traffic on one of the city’s main arteries as police in riot gear tried to clear them. Some 13 protesters were arrested, a local CBS affiliate reported.
An earlier rally and march in Los Angeles drew more than 5,000 people, many of them high school and college students, local media reported.
A demonstration of more than 6,000 people blocked traffic in Oakland, California, police said. Protesters threw objects at police in riot gear, burned trash in the middle of an intersection, set off fireworks and smashed store front windows.