Saqueo de Camarina
Aníbal Magón había perecido en Acragante por la peste durante el asedio, los cartagineses saquearon Acragante y pasaron el invierno allí, atacaron Gela, en la primavera de 405 a. C. Dionisio I se había convertido en comandante supremo de Siracusa para ese tiempo, pero su ejército fue derrotado en Gela.A pesar de que las bajas griegas eran ligeras, Dionisio evacuó la ciudad, que los cartagineses saquearon al día siguiente.Mientras se retiraba a Siracusa, parte del ejército griego se rebeló y ocupó Siracusa, Dionisio, más adelante logró recuperarla.Los cartagineses saquearon Camarina y acamparon delante de Siracusa en el verano, y después de un tiempo un tratado de paz fue firmado que señalaría el control cartaginés sobre Selinunte, Acragante, Gela y Camarina, a los griegos se les permitió instalarse en estas ciudades, mientras que Dionisio fue señalado como el gobernante de Siracusa.Cartago había alcanzado la cúspide de su control en Sicilia, ya que ella no volvería a obtenerla hasta la muerte de Agatocles en 289 a. C.