The man was driving in the 1100-block of West Glenlake Avenue just before 3:40 a.m. when someone in another vehicle fired shots, Chicago police said. The man then drove away and hit a parked car at Wilson Avenue and Sheridan Road.
RELATED: Girl, 3, aunt injured in Gresham shooting; close to 40 rounds fired, Chicago police say
He was taken to Advocate Illinois Masonic Medical Center in Lakeview in good condition with a gunshot wound to the left shoulder.
No one was in custody later Friday morning. Area Three detectives are investigating.