A police officer responding to a call in South Philadelphia arrived at 10th and Mifflin streets to find a man stabbing two other men at the corner.
When the officer pulled up shortly after 10 p.m. and exited his car and ordered the 23-year-old suspect several times to drop the 8-inch knife he was holding, the suspect continued to stab the other men, Chief Inspector Scott Small said.
The cop then shot the suspect, hitting him in the torso and leg, Small said. He was taken to Thomas Jefferson University Hospital in stable condition.
Small said the stabbing victims, a 50-year-old man and his 24-year-old son, were both in stable condition at Hahnemann University Hospital. The man suffered a stab wound to the head and the son was stabbed in the torso and arm.
At the scene, police recovered the suspect's 8-inch folding knife, a cane and a broken fishing rod, Small said. Police believe the men had been fighting just prior to the stabbing, and that the suspect and victims know each other. It's unclear what the fight was over, police said.
Anthony Ruggiero, 34, who lives in the neighborhood, said he was about a block away when the police officer pulled up.
Ruggiero said he is friendly with the father and son who were stabbed but declined to identify them. They live in the neighborhood, he said.
"I was right here. I heard a whole bunch of yelling," Ruggiero said. "The kid swung, fighting the guy with the knife ... the cop pulled up, exchanged words and shot the guy.
"The cop was right there at the right time," Ruggiero added.