Contra los cartagineses los romanos se mostraron incapaces de imponer su gran superioridad, y Cartago resistió tras sus poderosas murallas el asedio de las tropas enviadas por el senado, y alcanzó incluso algunos éxitos parciales.