Le consul Caepio est envoyé en Hispanie ultérieure relever son frère Fabius Servilianus; il reprend la lutte contre Viriate au mépris du traité signé par Servilianus. Il réussit à prendre Erisana par un coup de main. Surpris, Viriate quitte la Bétique et se retire en Carpétanie. Viriate attaque alors Segóbriga et détruit la cité. Caepio le poursuit, mais il réussit à s'échapper et à gagner la Lusitanie. Caepio attaque alors ses alliés Vettons pour lui couper le ravitaillement et pour la première fois pénètre dans le pays montagneux des Gallaeci. Il construit une route entre le Guadiana (Anas) et le Tage (Tagus) et un camp permanent à Castra Servilia, près de Cáceres,.