They met in the boxing ring for the 11th annual Battle of the Badges.
It's a chance for those who protect our city to lace up their gloves and show off just how tough they are.
But it's not only about bragging rights. The event raises money for police and firefighter charities.