En el 145 a. C., el general Quinto Fabio Máximo Emiliano con 30 000 soldados (17 000 recientemente reclutados) realizó una campaña con éxito contra los lusitanos, pero falló en su objetivo de arrestar a Viriato.