A mass brawl broke out during a Welsh rugby derby match with violent scenes between players erupting yards away from supporters.
Footage shows a punch up between Division One East rivals Blaenavon RFC and Pontypool United at last weekend's match.
Wales Online reports tensions boiled over in an intense derby encounter, with both sets of players getting involved in the incident.
It happened moments before half-time and was captured by a video released online this week.
The exact spark for the punch-up remains unclear, but the scenes are the latest in a series of incidents at grassroots level over the course of the last 12 months.
As well as plenty of pushing and shoving, punches appear to be thrown by players on both sides right in front of fans in the main stand of Blaenavon's Recreation Ground, with the game itself ending in a narrow 8-0 win for the visitors.
Members of the crowd can be heard shouting encouragement from the stands.