La polvere, però, non era l'unico fattore psicologico coinvolto nella battaglia.
Perché la posizione della battaglia era alquanto distante da entrambi gli accampamenti, entrambe le parti sono state costrette a combattere dopo un riposo notturno insufficiente.
I Romani affrontarono un altro inconveniente causato dalla mancanza di una corretta idratazione a causa dell'attacco di Annibale contro l'accampamento romano durante il giorno precedente.
In questa fase critica Annibale e Magone riuscirono nel difficile compito di evitare un crollo totale delle forze ibero-galliche e a mantenere uno schieramento difensivo che, pur subendo pesanti perdite, non si frantumò ma riuscì a ripiegare lentamente conservando la coesione e permettendo al condottiero cartaginese di completare la sua audace manovra combinata sui fianchi e alle spalle della grande massa delle legioni in formazione serrata anche perché, premendo in avanti con la volontà di schiacciare al più presto le truppe ispaniche e galliche, i Romani avevano ignorato  le truppe africane che si trovavano non impegnate sulle estremità sporgenti della mezzaluna ormai rovesciata.