IMPERIAL BEACH, Calif. — A 16-year-old boy was stabbed Wednesday in a fight involving several juveniles near a park in Imperial Beach, authorities said.

Deputies responded to 1085 8th St., which is located across from Veterans Park, around 2:40 p.m. for a call of an active fight between multiple teens, according to a press release from Sgt. Samuel Lizarraga of the San Diego County Sheriff’s Department.

When authorities arrived at the location, the boy was found with a stab wound to the lower abdomen area, Lizarraga said. Some juveniles stayed in the area while others ran from the scene.

Deputies were able to give medical treatment to the victim to stop the bleeding, the sheriff’s official said. The victim was taken to a local hospital, where he underwent emergency surgery. He was last reported in stable condition.

The mother of the suspected attacker contacted the sheriff’s department to inform them her son was involved and provided their location, Lizarraga stated. The suspected attacker admitted to stabbing the victim with a knife in self-defense, but authorities say the preliminary evidence did not show that.

He was arrested on suspicion of assault with a deadly weapon and booked into Juvenile Hall.

Two knives were seized from the home, authorities said.