It happened around 1:30 a.m. along the 2000 block of North 4th Street.
Authorities say gunfire erupted between a man in a moving car and a 23-year-old male on the street, identified as Pete Hopkins from the 1900 block of North Marshal Street.
Hopkins was shot twice in the chest and died.
The man in the vehicle tried to flee but crashed his car along the 1100 block of Norris Street. He was taken to Temple University Hospital in critical condition.
Another person - only described as a 19-year-old man was also taken to Temple Hospital in critical condition.
Police are unsure what sparked the shooting and an investigation continues.