Quintus Pompeius est envoyé en Hispanie citérieure pour relever le proconsul Metellus dans la guerre en Celtibérie. Il opère sur le Haut-Duero, prend Termentia (Tiermes (es)) et Lagni (près d'Almazán), mais échoue devant Numance. Il traite avec les Arévaques, prêt à capituler, mais le Sénat refuse de ratifier la paix.
Le proconcul Fabius Servilianus en Hispanie ultérieure est battu par Viriathe alors qu'il assiège Erisana (Azuaga) en Béturie, à mi-chemin entre le Guadiana et le Guadalquivir. Encerclé, il doit négocier un traité de paix, qui reconnait Viriathe comme ami du peuple romain et permet aux Lusitaniens de conserver les terres qu'ils occupent. Le Sénat ratifie le traité.