A man was stabbed in the eye after being ambushed by a gang on a street.

Emergency services were called to South Street in Perth shortly before 1.30am on Saturday.

The man was taken to Ninewells Hospital with serious injuries to his head and body.

STV News understands the man was knifed in the eye.

Three men are thought to have been involved in the attack.

A Scottish Ambulance Service spokeswoman said: "We received a call 1.26am on Saturday to attend an incident on South Street in Perth.

"We dispatched one ambulance to the scene and one patient was taken to the Ninewells Hospital."

Anyone with information is asked to contact 101.