Gela no tenía una posición defensiva fuerte y sus murallas no eran muy buenas, pero los habitantes resistieron y pudieron rechazar el primer ataque, dando tiempo a la llegada de Dionisio con un ejército.