CASTRO VALLEY (CBS SF) — Three people were arrested in an attack that put an Alameda County Sheriff’s Deputy in the hospital on Saturday night.

The deputy and his partner were trying to break up a fight involving two men and a “bloody” women in Castro Valley at about 11 p.m. when all three suspects turned on the deputies.

READ MORE: 1 Dead, 2 Injured In Separate Falls During Phish Concert At Chase Center

One deputy was punched, breaking a bone in his face.

“The first deputy that was injured is still in the hospital. He’s is serious but stable condition,” Alameda County Sheriff’s Office spokesman Sgt. Ray Kelly said.

READ MORE: Giants Plan To Exercise Buster Posey's $22 Million Club Option If He Plays Next Year

“(He) was struck in the face and severely injured with multiple facial fractures that are ultimately going to require reconstructive surgery.

The other deputy was choked and put in a headlock, but was able to pull out his stun gun and get control of the suspects.

Suspects arrested were Willie Tinoifili, Keith Carter and Kelly Carter.

MORE NEWS: Santa Rosa Man Sentenced To 16 Years In Prison After 65 Pounds Of Meth Found At His Home

Kelly said one of the suspects is a martial arts practitioner and that drugs and alcohol were involved.