Three teenagers have been arrested after a schoolboy was stabbed in the stomach outside a school in Barmulloch.
Police said a 17-year-old and two 16-year-old boys had been detained over the alleged assault near All Saints RC Secondary on Ryehill Road, Barmulloch.
The 14-year-old victim was taken to the Queen Elizabeth University Hospital. His condition is described as stable.
The three teenagers are expected to appear at Glasgow Sheriff Court on Thursday.
Ch Insp Stevie Hazlett, of Police Scotland, said: “We understand this type of incident occurring is very concerning to parents and indeed people in the local community.
“However, I would like to reassure them that detectives working on the case are following a definite line of enquiry.
“This was an isolated incident and one which was targeted and not random - nevertheless this does not make it any less shocking.
“There will be additional officers around the vicinity of Ryehill Road and we would ask anyone who has any concerns to contact those officers for any additional reassurance or guidance.”