adversary

Noun
  1. A person or group that opposes or fights against another. Noun
    The champion faced his adversary in the final match.
synonyms: enemy, opponent, rival, foe