The Achean league was able to drive out the Macedonians from the Peloponnese and free Corinth, which duly joined the league