Police said an area resident who witnessed the attack called them to the scene, where they found the victim — in his 30s — seriously injured. The man was taken to hospital in unstable condition, later updated to stable.
Read more: Teen arrested in Dauphin stabbing, RCMP say
Two people, a 22-year-old man and a 17-year-old girl, were located and taken into custody. Police said the suspects still had the victim’s property when they were picked up.
According to major crimes investigators, the suspects and victims were unknown to each other, but were walking in the same area. The duo confronted the victim and demanded his belongings, before assaulting and stabbing him and taking off on foot.