A Douglasville man pleaded guilty Monday to beating his girlfriend while in a drunken rage nearly three years ago, authorities said.

Christopher Packer pleaded guilty to four charges in connection with the May 7, 2017, incident, the Douglas County District Attorney’s Office said in a news release. The attack left the woman missing two teeth, with road rash on her back, black eyes, trauma to her nose and several cuts and bruises.

Several bystanders called 911 to report that Packer was beating the woman at multiple locations, the release said. The attack began at a home on Fern Road, continued in a vehicle on Ga. 5 and ended at another home on Berea Road.

When deputies arrived, Packer claimed he had only pushed his girlfriend, but her story of events was much different.

She said Packer was drunk, had beaten her on multiple prior occasions and had punched and pushed her to the ground several times that day, the release said. A witness told deputies that Packer ran into the victim, tackling her as she tried to walk away during the attack.

Deputies said the road rash on her lower back indicated that she may have been dragged at one point, the release said.

Packer was set to go to trial Monday, but he withdrew his plea of not guilty beforehand to plead guilty to aggravated battery, two counts of battery and one count of simple battery, the release said.

It was a non-negotiated plea, meaning his sentence was not determined before Judge Cynthia C. Adams gave her ruling. He was sentenced to 12 years in prison followed by eight on probation.

He faced a maximum sentence of 23 years.

In other news: