Shame on me. Of course, by them I meant 'you are so great I can't beat you in that.' I should have mentioned that. I oftentimes hear people say "I'll hand it to you" and all that, but the fact I feel I hear "I gotta hand it to you" most prompted me to ask here.
Many thanks, all.
Hiro