Calgary police are investigating a number of weekend stabbings and on Monday were called out to another altercation in the community of Acadia.

Officers taped off a large area near a residential building in the 200 block of 86 Ave. S.E.

Carol Burley lives in the area and says she heard yelling, screaming and arguing outside her apartment at about 7:45 a.m. Monday.

“Looked out my computer room window and I saw a man lying on the staircase covered in blood,” said Burley. “He then proceeded to try to get, I don’t know where he was going but he walked towards the tree, collapsed and then tried to rest himself on the tree cause he couldn’t breath. It looked like he had been stabbed in the chest.”

Burley says a lady who lives below the victim came out to help.

"She didn't have any towels or anything so I ran into my apartment, grabbed a towel. She applied the pressure until the EMS came," said Burley.

Police say the man struck a 38-year-old woman in the face, breaking bones and causing her glasses to break, which cut her face.

The 41-year-old man then stabbed himself in the chest twice.

Both were taken to hospital but there is no word yet on their conditions.

It was the fourth stabbing in the city in just a few days.

On Saturday night police were called out to an altercations in Abbeydale which resulted in two people being stabbed.

Police responded to a brawl in the 500 block of Abadan Pl. N.E. at about 8:30 p.m. and were able to determine that a man and a woman had been stabbed. There is no word on their current condition.

Later that same night, a man was stabbed in the chest outside a southeast Tim Hortons at about 10:30 p.m..

He was taken to hospital in critical condition but died from his injuries on Sunday.

The name of the victim has not been released and police continue to investigate.