Wiktionary
wipe someone's eye
vb. (context idiomatic English) To defeat; to defeat humiliatingly.