Oh my! The New York Fire Department squared off against the New York Police Department in a hockey game for charity over the weekend that was marred by a brutal brawl. It was the 41st meeting of the two squads, and the fire department had won the last five games, before the police department won this most recent installment, 8-5.

It's not the first time a fight has broken out on the ice between these two squads. Here's the 2012 battle

And here's 2011