eyeball to eyeball

📖 general
Meaning
engaged in a direct confrontation or close encounter with someone
Literal Meaning
two eyeballs facing each other
Example
“The two rivals finally met eyeball to eyeball in the boardroom.”