La situación se decidió cuando se desató una epidemia causada por las exhalaciones de los pantanos que rodeaban Siracusa, las que causaron la muerte de casi todo el ejército cartaginés (entre los romanos la peste fue más benigna.)