Two Huntsville police officers captured on video arresting a suspect over the weekend have been cleared of excessive force allegations by an internal review, the department announced this afternoon.

A video posted to Facebook just after midnight Sunday appears to show a man lying on the ground and being punched by at least one police officer. The incident happened near Top Golf and the Madison Square 12 movie theater.

The video, which has been viewed thousands of times, was posted by Heaven Cordule. Cordule told AL.com she doesn't know the man who was being arrested, but she raised concerns about excessive force.

In a statement released Monday afternoon, police said the video shows only 44 seconds of a struggle that went on more than four minutes. The suspect, whose identity hasn't been released, was intoxicated at the scene of an accident, according to police.

"During the officers' struggle with the offender he was taken to the ground where officers told him over 31 times he was under arrest and to put his hands behind his back," said Sgt. Jonathan Ware in a statement. "The offender continued to actively resist, and as the social media video shows, an officer did strike the offender in large muscle areas, as trained, in an attempt to get the offender to release the officer's hand."

Neither the suspect nor the officers was injured. Police said the suspect is cooperating with their investigation.

Ware said the incident was captured on body and dash cameras, though the body cameras were ripped from the officers' uniforms during the tussle. Police aren't releasing their videos, citing the ongoing criminal case against the suspect.

Police were at the scene after being flagged down my multiple people who reported the crash and an intoxicated person who was walking around the scene, Ware said.

After talking to witnesses and the suspect, police tried to arrest the man, Ware said. But officers said the suspect resisted and tried to flee.

"The Internal Affairs Division of the Huntsville Police Department reviewed the incident and found the officers acted within policy," the statement says.