The early morning fight stretched along several blocks and finally ended on the 800 block of South Cecil Street.
Police found one man with bullet wounds. Medics rushed him to the hospital, but he died.
The other man is in critical condition with stab wounds.
Investigators have not indicated what lead to the deadly confrontation.