A 50-year-old man walking home from a store in Spokane was attacked by four young men demanding money.
Police said they were hitting and kicking him Thursday when he was able to pull a knife and stab two of them.
A 23-year-old is in a hospital after abdomen surgery. A 15-year-old was booked into jail after having his leg stitched up. Police also jailed a 16-year-old and identified another 16-year-old suspect.
The victim suffered possible broken bones in his face and a cut hand.
Witnesses told police all the suspects were wearing new red hats and black clothing.