RCMP say a boy is in stable condition in a Winnipeg hospital after witnesses went into action following a serious assault.

Late Saturday afternoon, a 12-year-old boy and a 13-year-old got into a confrontation. RCMP Manitoba says the 12-year-old fled into a business on Mystery Lake Road in Thompson, where he was then stabbed. The 13-year-old then fled.

Witnesses began providing medical assistance to the boy in the business, calling for help. When emergency crews arrived at 4:55 p.m., they found the pre-teen with multiple physical injuries being cared for, and the weapon.

The boy was then taken to the local hospital in stable condition but requires other care. He is now in a Winnipeg hospital.

Police say a warrant is out for arrest for the 13-year-old. He is being charged with Aggravated Assault.