duke it out

中上級 (B2) informal

To have a big fight or competition with someone until there is a clear winner.

"The two boys decided to duke it out in the schoolyard rather than talk it over."