A man was taken to hospital after threatening to throw himself from a third-storey window in Perth city centre.
Just prior to 3am on Sunday, the man started screaming and threatening to throw himself out of the third floor window from a block of flats near to the King James pub in Kinnoull Street.
Nine police vehicles and an ambulance attended with riot police also called in.
Police negotiators managed to talk the man out of jumping.
A neighbour said: “The screaming was piercing and the man was threatening to kill himself by jumping from the window.
“I called the police who arrived in force very quickly and sealed the area off.
“My two-year-old son was very frightened by all the screaming the man was doing and I was extremely concerned. It was a very frightening experience and not the sort of thing you see around here.
“The man was very distressed and I am glad the police arrived as quickly as they did.
“Negotiators spoke to him from the street while he was at the window and, thankfully, they defused the situation.”
Police confirmed the man was taken to hospital for treatment.
A spokesman said: “Police Scotland attended in Kinnoull Street, Perth, about 3:45am on Sunday February 24 in relation to concerns being raised for a man within a property. The circumstances of the incident required Kinnoull Street to be closed for a short time, and the man exited the property of his volition about 4:15am. He was taken to hospital for relevant treatment and the road was reopened.”