How are the Greeks able to defeat the Persians? The Persian army and navy were too weak to win. The Spartans fight alone without the help of Athens. Sparta and Athens came together to defeat the Persians.

Athens fought alone without the help of Sparta.

The Greeks were able to defeat the Persians due to a combination of strategic military tactics, unity among Greek city-states, and the leadership of skilled generals such as Themistocles and Leonidas.

The Persian army and navy were indeed weakened by their long march and naval losses in the Battle of Salamis, which allowed the Greek forces to gain the upper hand. The Spartans played a crucial role in the land battles, particularly at the Battle of Thermopylae where they held off the Persian forces for three days before being defeated.

Eventually, both Sparta and Athens put aside their differences and united against the common enemy, leading to victories at the Battle of Plataea and the Battle of Mycale. Athens also played a significant role in defeating the Persians, especially in the naval battles where their superior fleet and strategy were key in securing Greek victories.

Overall, the Greeks were able to defeat the Persians through a combination of unity, strategic planning, and skillful leadership, ultimately leading to their victory in the Greco-Persian Wars.