The city’s Finest and Bravest gathering for a friendly game, and all for a good cause — what could go wrong?

Well, after a cop clocked a firefighter with a brutal hit near the end of the game Sunday, the New York Post reported, plenty went awry.

Image source: YouTube

A pair of fights broke out on MCU Park’s field, the paper said, and much of the action — with images of roller coasters and other amusement park attractions in the background — was caught on video.

One clip caught an image of Bronx firefighter and tight end Tom Slane, all 6 feet 3 inches and 285 pounds of him, the Post said, with a torn jersey and blood streaming down his face and from his left ear.

Image source: YouTube

I

“I don’t want to talk about it,” Slane, 33, told the Post on Monday when asked about the fracas.

NYPD’s Finest (in blue and gold) led FDNY’s Bravest (in white and red) 29-13 when the cop reportedly administered his vicious hit — which resulted in FDNY players rushing across the field.

“They hit our quarterback out of bounds, and that’s how things started,” FDNY coach Steve Orr told the Post. “There were a lot of hotheads there.”

Image source: YouTube

The fighting lasted for several minutes, the paper said, with plenty of profanities flying around before things seemed to calm down. But that was short lived.

After more yelling, another fight commenced in the middle of the field, the Post said.

The announcer tried to diffuse the situation by telling the players they were involved in a charity event. The officials simply let the clock run out rather than attempting to resume the game, the paper reported.

NYPD Commissioner Bill Bratton was in attendance, but a source told the Post he exited the field before the fights.

Check out part 1 and part 2 below. (Content warning: Profanity):