Montreal police said they hadn't yet made an arrest after an armed assault in the Plateau, adding the victim almost got away.
It seems the incident happened on Mount Royal Avenue near de Lorimier.
Police spokesman Manuel Couture said the victim refused to co-operate.
"The victim fled and he was found by the police officer at the intersection of Des Erables and Mount Royal. The victim is a 36-year old man, transported to the hospital, he had a few wounds on his body, but there's no danger for his life", added Couture.
What triggered the Friday evening attack remained a mystery, although Couture said it might be drug-related.
Investigators were called in.