Article: Other city states formed federated states in self-defense, such as the Aetolian League (est. 370 BCE), the Achaean League (est. 280 BCE), the Boeotian league, the "Northern League" (Byzantium, Chalcedon, Heraclea Pontica and Tium) and the "Nesiotic League" of the Cyclades. These federations involved a central government which controlled foreign policy and military affairs, while leaving most of the local governing to the city states, a system termed sympoliteia. In states such as the Achaean league, this also involved the admission of other ethnic groups into the federation with equal rights, in this case, non-Achaeans. The Achean league was able to drive out the Macedonians from the Peloponnese and free Corinth, which duly joined the league.

Now answer this question: What league freed Corinth?
Achean