This could be the dirtiest sports match of all time - and involves a bunch of nine and 10 year-olds.
A Russian youth hockey match had to be broken up time and time again for fights, with around 30 players sent to the sin-bin.
The match was between Moscow's White Bears and Metallurg Novokuznetsk and all the players on the ice were born in 2002 meaning they are at most 10 years old.
The video has been a viral smash, particularly in Russia, but so bad was the violence that the match had to be stopped long before the finish.
It was seen as a grudge match going in as both teams had perfect records but it will be the White Bears who will feel particularly aggrieved as they were winning 3-0 when the match was abandoned.
Russian ice hockey players actually have a reputation for being a bit soft in the NHL but if this video is anything to go by, the country's youth plan to change all that.