KB2 Idioms Theme 3 - Puzzle 2

1234567891011121314151617181920
Across
  1. 3. bravery
  2. 5. strict
  3. 7. injustice
  4. 8. promise
  5. 11. indeed
  6. 13. victory
  7. 15. eventually
  8. 17. loser
  9. 18. especially
  10. 19. player
  11. 20. today
Down
  1. 1. probably
  2. 2. leader
  3. 4. both
  4. 6. history
  5. 9. while
  6. 10. progress
  7. 12. homemade
  8. 14. so
  9. 16. goal