running the world

12345678
Across
  1. 4. relating to the body
  2. 5. competition between horses, cars, etc
  3. 7. relating to the mind
  4. 8. 26 miles
Down
  1. 1. A task that pushes you
  2. 2. there are 7 of them
  3. 3. a long journey
  4. 6. someone that is good at sports