outthink

To beat someone by thinking more cleverly and ahead.