Tras una serie de victorias de Viriato contra los ejércitos romanos, con continuas correrías y "razzias" lusitanas alrededor de 143 a.C., los romanos enviaron al cónsul Quinto Fabio Máximo Serviliano con un número mayor de tropas y con elefantes —18 000 unidades de infantería y 1600 de caballería, así como 10 elefantes y 300 jinetes numidas enviados por el rey Micipsa—.