Two men have been arrested following a lengthy police stand-off in Perth.
Officers were scrambled to the city’s Crieff Road area in the early hours of Wednesday morning amid reports a man had been stabbed nearby.
Local man David Goldie is said to have been attacked at Angus Court.
A 38-year-old man later barricaded himself into a top floor flat in Grampian Court.
Streets around the building were sealed off for about seven hours, before police in riot gear were seen leading a man into the back of a van.