outfoxed

verb
  1. to defeat or get the better of someone by being more clever or cunning
  2. Usage: past tense of outfox

Examples