哈斯德鲁巴判断罗马人已经得到了至少一个军团的援军，并下令部队后撤至梅陶罗河，迦太基人在黑夜中来到了河畔边，却因为当地向导的逃跑而找不到渡口。无奈，哈斯德鲁巴只得带着大军来回搜寻以寻找合适的渡河点，并因此错过了时机。次日上午约9时，追赶而至的罗马军与迦太基军爆发了战斗，随着战局的进行，另一名指挥官卢修斯·波西乌斯·里辛努斯的援军也赶到了。哈斯德鲁巴被迫撤向河流与山坡之间的一小块河滩上，并将自己的精锐与战象部队调往右翼，攻打罗马人的左翼。而罗马人则派右翼的兵力绕过山坡，袭击迦太基军的背部。Section