slugfest

/ˈslʌɡˌfɛst/
noun
  1. A fight or contest, especially in sports, where both sides exchange many heavy blows or score many points.
    • The boxing match turned into a slugfest, with both fighters landing huge punches.
    • The basketball game was a real slugfest, ending with a score of 120–118.
    • The debate became a slugfest as each candidate attacked the other's record.