Crossword

12345678
Across
  1. 2. Intense battle
  2. 3. Full of energy
  3. 6. Huge disaster
  4. 8. A bat soup created this
Down
  1. 1. sudden and unexpected
  2. 4. Famous hacker
  3. 5. Marriage
  4. 7. Award for beating something