Cycling

12345678
Across
  1. 2. indications
  2. 4. plan
  3. 6. impacts
  4. 8. advantage
Down
  1. 1. carried out
  2. 3. too soon
  3. 4. study
  4. 5. head
  5. 7. in good shape