A MOUNT Morgan police officer was yesterday hailed a hero after dragging a group of people out of the path of an oncoming car before diving for cover himself.
The officer was talking to the people on Possum St following a wild street brawl, involving at least 10 people on Tuesday afternoon, when a red sedan headed for him.
The sedan rammed into a parked car near where the group had been standing, narrowly missing the officer and other people.
A police spokesman said it was unknown at this stage what started the fight about 3.15pm.
It's believed to have involved residents from homes along the street.
One man was knocked unconscious after being hit in the head with a bike.
An eyewitness, who asked not to be identified, said the fighting lasted for about 45 minutes.
The witness said the policeman should be commended for his actions and quick-thinking.
"He grabbed the other people and pushed them out of the way and he went over the bonnet of the car," the man said.
"It was scary, I've lived in the street for a while and I've never seen anything like this before, but he was so lucky to get out of the way because the car didn't brake."
Police responded to the reports of a disturbance in the street to find the man unconscious.
Extra police were also called in from Rockhampton after the brawl.
A 30-year-old man was arrested and charged with one count of dangerous operation of a vehicle.
He will appear in a Rockhampton court next month in connection with the charge.
Police investigations are continuing and anyone with information about the incident should contact 1800 333 000.