A man police say robbed a woman and stabbed a man who tried to stop him was arrested Monday afternoon in the District.

Police responding to the 700 block of 15th St. SE on Monday about 2:10 p.m. found a woman who had been robbed and a man who had been stabbed multiple times, authorities said.

The man was taken to a hospital in stable condition, police said.

Police arrested James Moyler, 43, of no fixed address, minutes later, charging him with assault and robbery. They said he robbed the woman, then stabbed the man when he tried to intervene.

Read more: The Post’s crime coverage