A 19-year-old man is facing robbery and weapons charges after he was stabbed by someone police allege he had robbed in the ByWard Market last week.

On Sept. 8, at about 10:40 p.m., plainclothes police officers were conducting an unrelated investigation when they were approached by a young man who indicated he'd been stabbed, according to an Ottawa police media release.

A short time later, police got a call from someone who said he had been robbed of his wallet at gunpoint by three people, and that he had stabbed one of them. The caller was arrested at the scene, questioned by police, and released without charge.

The 19-year-old victim of the stabbing, meanwhile, was taken to hospital with serious but not life-threatening injuries. He remained in hospital Monday, police said.

He was charged with robbery, pointing a firearm, carrying a concealed weapon and possession of a weapon.

The investigation continues and police say they're looking for the two other robbery suspects, who could be between 17 and 21 years old. Anyone with information is asked to call the robbery unit at 613-236-1222, ext. 5116. Anonymous tips can be submitted by calling Crime Stoppers toll-free at 1-800-222-8477 (TIPS).