Two groups of youths had a massive brawl outside JD Sports in a shopping mall.
Shocked onlookers watched on in horror at the level of violence in the middle of the afternoon.
They stood behind the safety of glass doors at the front of the shopping centre as the two groups battled.
One is seen lying on the ground as a rival stands over him before he backs off.
Two others can be seen exchanging blows next to them.
READ MORE: Rival pop stars brawl in airport moments after taking selfie together
The youth who was sprawled on the floor then tries to throw two punches at the other group.
A rubbish bin is seen knocked over on the ground.
A horrified shopper can be heard shouting: “Stop, stop, stop.
“Stop the fighting.”
A male security guard bravely steps in to try and break up the warring groups.
A female colleague, in a hi-viz jacket, then got involved in stopping the fight.
The shocking scenes were filmed by one customer at the Jervis Shopping Centre, Dublin, Ireland on Monday (29 Jan).
One local, Eamonn McMahon fumed: “Idiots
Albert Potter joked: “Fighting over the last pair of grey tracksuit bottoms on the rail.”
A third added: “Second last day of the January sales.”

Another said: “Should arm the guards now at this stage.”
One added: “Send them to Ukraine.”

It comes after a mass brawl broke out in a JD Sports branch in Brighton in December.
Cops were called as a fire extinguisher was hurled into the shop.
The Garda, JD Sports and the Jervis Shopping Centre have been approached for comment.
READ MORE: VIDEO: Cyclists spotted colliding at crossroads… on Google Maps