A large brawl broke out during an annual charity hockey match between New York City police and firefighters on Long Island.
Videos posted online show players from both teams clearing the bench and throwing punches while referees are seen trying to break up the fights. Hockey sticks and gloves are seen littered about the ice.
Newsday reports the fights began during the second period of the match at Nassau Coliseum in Uniondale on Sunday as both teams were tied 3-3. The NYPD eventually won 8-5.
The fire and police departments both declined to comment.
It is interesting to note, that the original video which was posted on YouTube, and had more then 50,000 views, was pulled down early Monday morning.