MINNEAPOLIS (WCCO) — An overnight standoff in the north metro where shots were fired at police has been resolved and a suspect is in custody.

The New Brighton Police Department announced the end of the 10-hour standoff around daybreak Thursday, saying officers will remain for a time in the area of Long Lake Road and 16th Street Northwest. They noted that there is no longer a threat to the public.

Officers were initially called to the neighborhood at 7 p.m. Wednesday to help a domestic assault victim escape a home. She reported her boyfriend was destroying property and had hit her. She added her abuser had made threats against law enforcement before, and had access to guns.

While the victim made it out safely, a standoff ensued between the suspect and police. At one point, the suspect fired at SWAT officers, who returned fire. No one was injured.

SWAT teams from both Ramsey County and Anoka County surrounded the house and attempted to negotiate with the suspect, but he hung up and turned off his phone.

Throughout the night, officers deployed several rounds of chemical munitions to force the suspect out of the home. However they eventually entered the house around 5 a.m. and found the man hiding in the basement.

He was then arrested and taken to Regions Hospital for evaluation before he was booked at Ramsey County Jail.

During the standoff, roads in the area were closed and police urged neighbors to shelter in their homes.

Police are expected to release more information after an investigation and the filing of criminal charges.