A huge fight involving a large group of teenagers broke out in the middle of Cardiff city centre.
South Wales Police said officers responded to a disturbance involving a large group of youths on St Mary Street in the capital at about 7.30pm on Saturday.
An eyewitness said a large group of mostly boys launched into a brawl on the corner of Ladbrokes while they were walking with their young child to see the city's Christmas lights.
They described seeing a group of "young teenagers mainly boys wearing black coats or hoodies, fighting", and claimed the group "cheered" each other on as one young male was beaten.
They said the scene was "awful and so distressing to see on our streets at this time, so many families out and about".
South Wales Police said the group dispersed before officers arrived on the scene.
A spokesperson said officers are not aware of any injured parties but urged any potential victims of assault to come forward so the matter can be investigated.
A spokesperson for South Wales Police said: "Officers responded to a disturbance between a group of youths on St Mary Street, Cardiff at approximately 7.30pm on Saturday (Dec 4).
"Those involved had dispersed before officers arrived. We are not aware of any injured party and we can confirm that no complaint has been made however we would urge anybody who may have been assaulted to come forward so it can be investigated."
To get all the latest news from Cardiff straight to your inbox for free, sign up for our newsletter here.