Arrests were made after fires were set outside and within the Justice Center and federal courthouse.

COURTESY PHOTO: PPB - Fire erupts outside the Justice Center during a riot early Friday, July 3, as seen from a high-rise window across the street.

Note: This story was updated mid-afternoon, Friday, July 3.

Portland Police declared a riot late Thursday, July 2, after fires were set in and around the Justice Center on Southwest Main Street.

The rolling riot continued up and down Portland streets until after 2 a.m. Friday, with the pop of commercial fireworks interlaced with the boom of flashbangs, warnings of arrest from the police sound truck, and the wail of sirens.

Kiefer Alan Moore, 24, was arrested Friday by Federal Protective Service officers. A criminal complaint alleging destruction of government property is being presented to a U.S. magistrate judge. Moore will remain in custody until his first appearance in federal court on Monday.

The riot overshadowed a series of peaceful events throughout the day and evening organized on behalf of Black Lives Matters and in light of systemic racism in America.

The downtown riot changed tenor after 11 p.m. when demonstrators broke into the Justice Center and, later, others broke glass doors on the federal courthouse building, according to Police.

Federal officers inside the courthouse came outside to protect the building, police said. Rioters hurled objects included rocks, full cans and bottles, and commercial fireworks, some of which landed inside the broken glass doors of the federal courthouse. Demonstrators also began setting a fire nearby on Southwest Main Street.

A riot was declared at 11:52 p.m. Several arrests were made.

A fire erupted inside of the federal courthouse around 12:45 a.m. Friday, where the glass doors had been broken.

Police continued to chase people up and down streets for the next two hours.

Police say no CS gas, also known as tear gas, was used during this night.

Dana Haynes contributed to this article.

You count on us to stay informed and we depend on you to fund our efforts. Quality local journalism takes time and money. Please support us to protect the future of community journalism.