An adversary is someone who directly opposes such as an enemy, foe, opponent or antagonist. Competitor is synonymous, but a competitor may not be directly opposing someone. Both ally and protagnist are opposite in meaning. Hence, option 1 is correct.