A policeman and another man are in hospital following a struggle with a knife in Edinburgh.
The man was tasered by officers after brandishing the blade at officers on the Mound in the city centre at around 5:15 last night.
He's been detained in police custody while recovering at the Royal Infirmary.
The officer is also being treated in hospital for a shoulder injury.
Part of Princes Street was closed for around three hours.