From Longman Dictionary of Contemporary Englishgo head to head with somebodygo head to head with somebodyDEAL WITHto deal with or oppose someone in a very direct and determined way Rather than go head to head with their main rivals, they decided to try a more subtle approach. → head
Examples from the Corpus
go head to head with somebody• Jim finally went head to head with his boss.