A man has been charged after another man was left in a critical condition with a serious head injury following an incident in Aberdeen city centre.
The 33-year-old was taken to hospital following the alleged assault on Union Street on Wednesday night.
Police later said a 27-year-old man had been charged. He is expected to appear at Aberdeen Sheriff Court on Friday.
Police Scotland said it was an isolated incident and there had been no threat to the wider public.