FREEPORT — A woman was able to run to a nearby church and plead for help after she allegedly was beaten and raped.

Walton County Sheriff’s Office later arrested 26-year-old Marrion Quiten Holmes on Monday at a home on State Road 20 in Freeport.

The victim told investigators she and Holmes got into an argument that quickly turned physical, lasting throughout Sunday night into the early morning hours Monday. The following day she was able to go to the nearby church.

The victim allegedly was held against her will and repeatedly beaten by Holmes, according to his Sheriff's Office arrest report. He used a stick and, at one point, picked the victim up by her throat with both hands and slammed her to the ground, the report said.

She escaped outside, where Holmes kicked her off the porch and caused her to strike her head. Holmes then ripped off the victim's clothing and continued to strike her with his fists and stick. The beating continued inside after Holmes dragged the victim by her hair back into the home, according to the report.

Holmes then allegedly had sexual intercourse without the victim's consent.

Multiple injuries on the victim’s head, neck, face, legs and arms were consistent with her statements, the Sheriff's Office said.

A search warrant conducted at Holmes’ home uncovered additional evidence.

Holmes denied any physical violence, but said he and the woman had consensual sex.

Holmes was arrested and charged with sexual battery, aggravated battery and false imprisonment. He was taken to the Walton County Jail and held on $50,000 bond.