Have the wind of

phrasal 1. to be to windward of 2. to be on the scent of 3. to have a superior position to

Merriam-Webster's Collegiate Dictionary