Police have named the man who died in Greenock on Sunday as Lee Elliot.
Mr Elliot was taken to hospital following a disturbance involving three men which happened around 9.50pm.
He was pronounced dead a short time later.
Gerard Turner, who is 46, has been arrested and charged in connection with the death.
Detective inspector Ally Semple of the major investigation team, Police Scotland, said: “Our thoughts remain with the family and friends of Mr Elliot at this difficult time, as well as everyone in the local community affected by his death.”
Subscribe or register today to discover more from DonegalLive.ie
Buy the e-paper of the Donegal Democrat, Donegal People's Press, Donegal Post and Inish Times here for instant access to Donegal's premier news titles.
Keep up with the latest news from Donegal with our daily newsletter featuring the most important stories of the day delivered to your inbox every evening at 5pm.