A man has been arrested over a random attack that put an innocent man in hospital with serious injuries.
The man, who is from Moldova, was not previously known to gardai for involvement in serious crime.
Most of his previous encounters with officers are said to be for minor matters, including public order offences.
The 32-year-old suspect, who is living in the Blanchardstown area of Dublin, was arrested by detectives from Pearse Street in Dublin yesterday morning as he made his way to work in the south inner city.
Detectives believe he launched his "violent attack" after consuming a considerable amount of alcohol.
The victim, a respected 46-year-old family man, was attacked by the crazed thug in Prices Lane, Dublin, at around 10.25pm on April 26 as he made his way through the city centre.
Earlier this week, the victim's niece shared heartbreaking photos of him in a serious condition in hospital.
It is understood there is high- quality CCTV of the attack.
The victim and attacker are completely unknown to each other.
"This poor man was just walking along, minding his own business, and his assailant went for him, violently attacking him in an entirely unprovoked incident," a senior source said.
"Gardai believe his attacker was heavily under the influence."
"A 32-year-old man was arrested this morning, Friday, May 3, in Dublin in relation to a serious assault in Prices Lane, Dublin 2, on Friday, April 26," a garda spokesman said yesterday.
"He is detained at Pearse Street Garda Station under the Provisions of Section 4 - Criminal Justice Act 1984."
"The injured man remains in hospital with serious injuries. Investigations are continuing."