Is it correct to say "…battle between x versus y"?

Technically speaking, the phrase should have been either

The battle of X versus Y

or

The battle between X and Y

I think it's more common to say "The battle of (placename)" or "the battle between x and y" instead of "the battle of x versus y", but I'll have to let someone else try to NGram that up.

However, I'm guessing that you were watching a show called "Man versus Food", and the host of the show isn't about to miss a chance to slip the name of the show in even if it makes the sentence sound a little funny.


Here's some Ngrams that show "battle between X and Y" is much more common than both "battle of X versus Y" and "battle between X versus Y", which you can't even see above the zero baseline:

EnglandFranceAthensAlexander