outfoxed
To outfox someone is to trick them or to outsmart them. If you outfox the burglar, you catch them before they can steal anything.
The detective outfoxed the suspect by following them to the hideout.
The company outfoxed the competition by coming up with a new design.