football puzzle

12345678910
Across
  1. 3. played for chelsea as a striker known for being key big games.
  2. 4. who scored an amazing bycicle kick from 30 meters
  3. 5. portugese player known for his amazing bycicle kick and a real Madrid legend
  4. 8. played for ac milan his entire career mostly at the left back position.
  5. 9. known for the hand of god, made Napoli great
  6. 10. 7 ballon d'or 1 world cup.
Down
  1. 1. Saved spain in the 2010 wc final with his foot
  2. 2. who scored in the 2010 wc final?
  3. 6. brazilian skiller good friends with messi
  4. 7. French Real Madrid legend known for headbutting his opponent.