Police arrested a Davenport man on Thursday on charges he stabbed another man, who was taken to Iowa City with a life-threatening injury.

Police were dispatched at 9:18 p.m. Wednesday to 2203 W. 58th St. for a reported stabbing, Davenport Assistant Police Chief Don Schaeffer said.

Police identified the victim as 38-year-old Antonio Coleman, Schaeffer said. He was transported to Genesis Medical Center, East Rusholme Street, Davenport, before being airlifted to University Hospitals, Iowa City.

The suspect had left the scene and the area prior to police arriving. Detectives worked throughout the night investigating the circumstances surrounding the assault, and their findings led to the arrest of 29-year-old Mckinsley Watson, who lives at the 58th Street address.

Watson was being held Thursday in the Scott County Jail, charged with willful injury with serious injury. The Class C felony is punishable by up to 10 years in prison.