"He humbled me", "I was embarrassed by him" or simply "OMG he did it!!"
SnooDonuts6494•
You might say, "I was beaten at my own game". For example, if you were a professional football player, and a child won a kickabout on the beach.
The idiom can be applied to professional fields too.
https://idioms.thefreedictionary.com/beat+me+at+my+own+game