PORTLAND, Ore. (KOIN) — Protesters took to the streets of Portland to vent their feelings over the election of Donald Trump as president, an action that played out on the streets of US cities from New York to Berkeley.

A large group of mostly high school and college age demonstrators held signs and chanted “Love Trumps Hate” and other anti-Trump phrases as they marched around the city center and at Pioneer Courthouse Square.

The group had a few peaceful encounters with Trump supporters and a slightly more agitated run-in later in the day. A man with a pro-Trump sign became angry when the protesters ripped his sign.

That man tried to throw punches at a protester who looked high school age. Those involved were held back and no one was hurt.

Just when it seemed the crowd was about to disperse, another wave of protesters appeared and joined in at Pioneer Courthouse Square. Within minutes, the protest grew dramatically in size.

As they moved through the city, the group did not seem to be trying to block traffic. TriMet did warn riders of possible delays due to the protests.

TriMet closed the Pioneer Square MAX platforms for safety reasons.

One young woman addressed the crowd to say, “We love the people Donald hates … we stand with them no matter what our president says.”

The group seemed to be dispersing after a few hours but then people from the streets joined them and reinvigorated their demonstration at Pioneer Courthouse Square. By 5 p.m. the crowd was significantly larger than it was hours before.