The 41st annual NYPD/FDNY Charity Hockey Game got a little ugly as both sides cleared the benches and dropped the gloves for an all-out public-service brawl this past weekend.

NYPD/FDNY Hockey Brawl

(via Instagram: policeandfireapps_com)

The two clubs were tied at 3-3 at the time.  After a 25-minute stoppage to sort out the penalties and clear off the ice, play resumed.  NYPD went on to win 8-5, breaking FDNY’s five-game winning streak against New York’s Finest.

“It was reminiscent of the old-time Rangers-Flyers games in the mid-70s,” quipped an NYPD cop who was at the game at the Nassau Coliseum, as reported by the New York Post. “I was waiting for [legendary Philadelphia Flyers enforcer] Dave Schultz to come out on the ice.” 

Here’s some crowd-sourced videos of the action via Instagram:

Of course, this isn’t the first time the police and fire have dropped the gloves. Here they are back in 2009:

Both the New York Police and Fire Departments declined to comment on the incident.