outsmarting

verb
  1. defeating someone by being cleverer or more cunning than they are
  2. Usage: present participle of ‘outsmart’

Examples