outguess
verb
°to beat through accurate anticipation of someone's plans and actions.
synonyms: outfox, outsmart, outwit