Los romanos decidieron quedarse en Hispania tras la expulsión de los cartagineses rompiendo el pacto de evacuar sus tropas. Doscientos años tardaron en pacificar la península por que los hispanos le opusimos gran resistencia; entre ellos se hallaba Viriato.