Antípatro fue en ayuda de la ciudad y cerca de la misma se libró una batalla en la que Agis fue derrotado y muerto en una fecha que Apiano, Diodoro Sículo y algunas otros sitúan entre septiembre y octubre del 331 a. C., pero que otros autores aplazan hasta la primavera del 330 a. C.