outfox
verb
°to beat in a competition of wits.
synonyms: outguess, outsmart, outwit