Sin embargo, Viriato atacó por sorpresa a los romanos mientras asediaban la ciudad ibera de Erisana (posiblemente Zalamea).