Tanner Roland Beaulieu, 25, died in hospital after he was stabbed on Main Street near Broadway at about 10:15 p.m. Crowds were gathered for festivities at The Forks nearby at the time.

Police witnessed the stabbing from across the street but couldn’t cross in time to catch the culprit, who also stabbed another man. The second man also was taken to hospital in critical condition but he survived.

Kevin Glenn Bunn, 25, was arrested Thursday and charged with second-degree murder and attempted murder in connection with the stabbings.

Beaulieu and the other man who was stabbed were walking in the area with two other people when they came into contact with a group of six people that included Bunn, police said. A verbal exchange escalated until Bunn grabbed a weapon and stabbed Beaulieu and the other man, police allege.

In another Canada Day stabbing, police allege Michael John Ernest Wereta stabbed a 34-year-old man in a fight in a Regent Avenue West parking lot.

Wereta was part of a group of five people at the parking lot when an argument between him and the 34-year-old broke out, police said. A fight started and Wereta allegedly pulled out a weapon and stabbed the 34-year-old.

Police arrested Wereta Thursday and charged him with aggravated assault, breach of probation and four counts of failing to comply with the conditions of a recognizance. He’s also being held at the remand centre.

Police have also arrested a man for a bizarre stabbing on Portage Avenue on July 2.

Frazer Anthony Schmidt, 26, is accused of stabbing a 44-year-old man after Schmidt allegedly rode his bike into the man’s car.

The 44-year-old and a friend were sitting in a parked vehicle when Schmidt, who was riding a bike, hit them, police said.

The 44-year-old got out to see if Schmidt was OK and Schmidt stabbed him, police allege.

Schmidt is being held at the Winnipeg Remand Centre.

And in the same news release Friday, police said a woman has been charged with stabbing two people on July 3 on Carlton Street.

Emergency personnel found a man and a woman suffering from stab wounds shortly before 5 a.m., police said.

Debbie Lynn Dunsford, 27, of Little Grand Rapids, has been charged with two counts of aggravated assault and failing to comply with a probation order for those stabbings. She’s being held at the Winnipeg Remand Centre.

Meanwhile, police are still investigating after an 18-year-old man was stabbed near the Toad in the Hole pub on Osborne Street at about 1 a.m. Friday.

He was taken to hospital with non-life-threatening injuries and police are investigating, they said.