A pesar de esto, a la llegada de Aníbal fueron capaces de hacerle frente en la batalla del Tajo levantando en armas y organizando un enorme ejército que estimaciones actuales calculan en 40 000 guerreros y que las fuentes clásicas elevaban hasta los 100 000 soldados.