Finalmente, Roma repelió el sitio, lo que supuso que Hierón desistiese, rompiendo su alianza con Cartago y negociando con Roma.