horserace

noun
  1. a race in which horses and riders compete against each other
  2. a close competition between candidates or competitors where the outcome is uncertain
  3. Usage: figurative

Examples