El asentamiento turdetano de Astapa
Corría el año 206 a.C. No hacía más de un trienio que Qart Hadasht, la principal ciudad cartaginesa en la Iberia y base central de aprovisionamientos púnicos en territorio hispano, había caído bajo la contundencia y arrojo de las legiones de la República. Al frente de ellas, el joven general Publio Cornelio Escipión, el mismo que pasaría a la historia con el sobrenombre de ‘El Africano‘.
Controlado este bastión, importante como estratégico, se inicia la conquista final de Hispania, uno de los escenarios más cruentos en las luchas que mantienen Roma y Cartago a lo largo de todo el Mediterráneo. Tras la derrota en Baecula, Asdrúbal Barca, junto a sus guerreros númidas, consigue huir. Su intención siempre había sido la de reunirse con su hermano Aníbal en tierras italicenses y continuar la guerra en territorio romano.
Poco a poco, los contingentes cartagineses que permanecen en Hispania van siendo acorralados en la Baetica, tierras donde aún mantienen su dominio; poco a poco los caudillos indígenas, que los han apoyado hasta ese momento, deponen sus armas o son derrotados. Así ocurre con Orongis o Ilipa, entre otros.
Ha llegado el momento de la venganza romana en la vieja Iberia, la ocasión de dejar escapar toda la ira contenida contra aquellos que traicionaron a los procónsules anteriores, Publio y Cneo Cornelio Escipión; represalias sobre los mismos que se dedicaron a masacrar a todo legionario huido tras las anteriores derrotas y buscaron refugio en los que hasta entonces estaban considerados como oppidum aliados.
Una a una, las ciudades, primero simpatizantes de Roma y después unidas a los cartagineses en su lucha y resistencia, son castigadas. Una a una, las ciudades bases empleadas por los generales cartagineses en la guerra librada en Hispania están siendo tomadas: Iliturgi, Cástulo.