Love this from Seth Godin. Want to outsmart someone? Do this:
In order to outsmart someone, you have to be one step ahead. The first step you can take to outsmart someone is to research. By doing your research, you will always have the upper hand.
It is important to ask questions. You do not know it all and there are people who you can learn from.
Never assume. If you assume what your opponent will do, you will not be prepared when a curveball is thrown at you.
By following this advice, you will be able to outproduce, outlearn, and outinnovate, which will inevitably lead to outsmarting.