Cuando ya empezaba a amanecer, apareció una unidad de iberos, expertos en la guerra de montaña, que mató a más de 1000 romanos y lograron rescatar a los lanceros y no combatientes cartagineses, así como a parte del ganado.