CALGARY - A Calgary police officer is listed in stable condition after he was severely injured during a struggle with a suspect.

The incident occurred yesterday afternoon at the Marlborough shopping mall in northeast Calgary.

Acting police chief Trevor Daroux (dah-ROO') says a suspect attacked the officer with a "large bladed weapon" after police responded to reports of a fight at a nearby light rapid transit station.

Daroux says the suspect confronted the officer after running into the mall.

He says the officer first used his Taser, but it was ineffective so he discharged his service firearm.

It was unclear last night whether the suspect, who police say is known to them, was hit by a bullet.

Daroux would only say that the officer and suspect were both in hospital in stable condition.

The province's police watchdog, the Alberta Serious Incident Response Team, is investigating the incident.