A 16-year-old boy has been arrested on suspicion of attempted murder after a teenager was repeatedly stabbed.
The 17-year-old victim was knifed in Chorley Road, Swinton, Greater Manchester, at around 8.50am on Tuesday.
He was taken to hospital with multiple stab wounds and is in a stable condition.
Police arrested another teenager after reports that a boy had a blade at a school in Sefton Road, Pendlebury.
He was being questioned in police custody on suspicion of attempted murder.
Greater Manchester Police are appealing for any witnesses to come forward.
Chief Inspector Glenn Jones said: "Sadly a teenager has been stabbed today, and it is only fortunate that his injuries are not considered to be life-threatening.
"I know that this news will cause concern to people living in the area, particularly people with children at the school, and I want to assure you that we are working with the school and have launched a full investigation.
"If you witnessed the stabbing, or have any information that might help our investigation, I urge you to get in touch with police."
Anyone with information can call police on 101 quoting incident number 463 26/09/17 or Crimestoppers anonymously on 0800 555 111.