394 besiegte er die antispartanischen, von Persien finanzierten Verbündeten (die griechischen Stadtstaaten Theben, Athen, Korinth und Argos) bei Koroneia. Ab 391 erzwang Spartas Heer unter seiner Führung die Auflösung der spartafeindlichen Bündnisse. Durch den Korinthischen Krieg hatte es aber seine Kräfte von Kleinasien abwenden müssen. Da Sparta seine innergriechischen Gegner nur mit Mühe besiegte, setzte es nach 394 auf einen Ausgleich mit den Persern, der sich 386 im Königsfrieden niederschlug. Mit ihm wurden die kleinasiatischen Griechenstädte wieder den Persern ausgeliefert.