A man is accused of hitting a police constable in the face and trying to choke him at the Mount Isa Racecourse.
At around 10:30pm police were called to break up a fight.
It will be alleged as police attempted to separate the group a man struck a male constable in the face before attempting to strangle him.
ARTICLE CONTINUES AFTER THIS ADVERTISEMENT
Other officers jumped in to help and the man was taken into custody.
A 29-year-old male Constable was transported to Mount Isa Hospital for treatment of bruising to the face and concussion.
A 25-year-old Soldiers Hill man has been charged with serious assault police and obstruct police.
He is due to appear in in Mount Isa Magistrates Courts on September 26.