They worked together when the persians were attacking
404 BCE after the Athenian fleet was destroyed at Aigospotamai.
480 bce
Athens and Sparta did not fight each other in isolation. They fought as allies and as adversaries in various conflicts over a couple of hundred years. So Athens did not defeat Sparta or Sparta defeat Athens. They were involved in wider conflicts in the battles.
Pericles' decision to attack Sparta
Persia.The Persian Empire.
After 27 years Athens, its fleet destroyed, was besieged and starved into surrender.
After 30 years they defeated a plague weakened Athens.
Athens was more of the logic city. Sparta was the city that dominated places and gained income from the defeat of many other city's
The Peloponnesian War was between Athens and Sparta. It was after the great Persian war, when Athens and Sparta worked together to defeat Persia. The Peloponnesian War was started because Sparta feared Athens may dominate them one day. There was a big battle between them, lasting for many years, but in the end, Sparta won.
Athens was enemies with Sparta and Sparta was enemies with Athens
Athens and its empire by Sparta and its allies, with financial support from Persia.
the macedonians of course... No, not the Macedonians. Sparta had many cities aligned in a league to defeat Athens, and some had formerly been Athenian allies who turned their coats because Athens treated them too harshly. Also, Sparta later formed an alliance with an old enemy, Persia, which continued to meddle in Greek affairs after their defeat by Sparta and Athens many years earlier. Persia gave Sparta money for a fleet. nobody helped them Yes, somebody helped them. They could not have done it without help, especially from the Persians and the Syracusans. Read the history.
Sparta full-time. Athens part-time.
The Athens defeat of Sparta. This is one of the fields of study in which Athens excelled during its Golden Age.