how were the Greeks able to defeat the Persians?

the Persian army and navy were too weak to win
or
the Spartans fought alone without the help the Athens
or
Sparta and Athens came together to defeat the Persians.
or
Athens fought alone without the help of sparta

The correct answer is Sparta and Athens came together to defeat the Persians. The Greeks, led by the Spartans, Athens, and other city-states, formed an alliance known as the Hellenic League to resist the Persian invasion. This unity allowed them to combine their military resources and coordinate strategies, ultimately leading to their victory in battles such as the famous Battle of Marathon and the Battle of Plataea.