outsmart

- To gain an advantage over somebody by acting smarter than they are

... The robber outsmarted the bank and police by drilling into the bank vault from the sewer system.