Authorities said one of the men involved ran over another man with a car and fled the scene.
The victim was taken to a local hospital and was listed in critical condition.
Related Content: Man hit by car after fight in New Haven
Following an investigation, on Wednesday, police arrested 27-year-old David Treasure of Hamden.
He has been charged with assault in the first degree.
Treasure was due in court on Thursday morning.
Free download: Access Connecticut breaking news, weather, stream newscasts live and more on-the-go with News 8 alerts directly to your phone.