The 21-year-old was pronounced dead at Lutheran Medical Center.
The 18-year-old was stabbed in the stomach and in stable condition at the hospital.
Detectives believe the men stabbed each other as part of a dispute.
The attacks left a long pool of blood that stretched down a block of sidewalk.