The incident happened in the 1400 block of North Canyon Road. Police responded to the area just before 4 a.m. Saturday when they encountered 20-year-old Adrian Jimenez.
They say several women were trying to get a knife away from Jimenez but couldn't. An officer then ordered Jimenez to drop the weapon. That's when they say he came at the officer with the knife, and the officer shot him.
Jimenez was taken to a hospital for surgery and was reported to be in stable condition.