An 18-year-old man is in a serious condition in hospital after being stabbed in a late-night attack on a street in Glasgow.

Two men, aged 31 and 34, have been arrested in connection with the assault that happened on Dalveen Street, Shettleston at around 2am on Sunday.

The teenager was rushed to Glasgow Royal Infirmary for treatment to stab wounds and medics have described his condition as serious but stable.

A spokesperson for Police Scotland said they are investigating the assault and urged anyone with information to come forward.

She said: "Two men, aged 31 and 34, have been arrested after an 18-year-old was seriously injured in a stabbing in Dalveen Street, near Shettleston Road, shortly before 2am this morning.

"The man was taken to Glasgow Royal Infirmary. Medics have described his condition as serious but stable.

"Officers are currently investigating the assault and ask anyone with information to contact them on 101."