A teenage boy has died and another is in hospital with serious injuries after a stabbing last night.
The fatal incident took place at about 9.20pm in an area of north Dublin, Ireland.
Police went to the scene of a 'public order incident' in East Wall and two young males were taken to the Mater Hospital with serious injuries.
A short time later, a third male presented at the Mater Hospital with injuries.
A source at the scene told Dublin Live earlier that the first two victims were in a "very bad condition" and that the area has been sealed off while Gardai continued their investigations.
Police later confirmed that one of the juvenile males had subsequently died in hospital.
A local city councillor, Anthony Flynn, said on social media: "Shocking scenes in the [North East Inner City] tonight. Right outside my door.
"Two young people stabbed absolutely unbelievable. Thoughts & prayers are with them both."
No further details were available on the ages of the deceased or injured nor on the specifics of their injuries.
It is understood that one line of inquiry detectives are investigating is that the males had been involved in a dispute with another young man.
The full police statement reads: "Gardaí are currently investigating all the circumstances of a fatal assault and associated incidents which occurred this evening on East Road, East Wall, Dublin 3, 26th January 2020.
"At approximately 09:20pm Gardaí received report of a public order incident occurring on East Road, East Wall.
"Gardaí and emergency services attended the scene and two juvenile males were taken to the Mater Hospital to be treated for serious injuries.
"One of the juvenile males has subsequently been pronounced dead in the Mater Hospital.
"A third male has since presented to the Mater Hospital to be treated for injuries.
"Gardaí are appealing for anyone who was in the East Road, East Wall area between 9:00pm and 9:40pm and may have any information or footage (including dash cam), to contact Store Street Garda Station on 01 666 8000, the Garda Confidential Phone Number 1800 666 111 or any Garda Station."
The local authority had also put traffic diversions in place to accommodate the emergency services and to keep cars away from the area.