outfooling

/aʊtˈfulɪŋ/
verb
  1. To deceive or trick someone more successfully than another person or group.
    • In the game of bluff, she was always outfooling her opponents.
    • The clever spy spent years outfooling the enemy agents.
    • The magician prided himself on outfooling even the most skeptical audiences.