Tras haber ganado el control de los mares, una fuerza romana desembarcó en la costa africana bajo el mando de Régulo, que en principio fue victorioso, ganando la batalla de Adís  y forzando a Cartago a pedir la paz.