以为他进行机动应付另两个敌人制造空间。双方的步兵几乎不分高下，但西庇阿隐藏了一支骑兵预备队。当这支骑兵被投入使用后，哈斯德鲁巴的防线崩溃了。尽管获胜，西庇阿没能对哈斯德鲁巴进行有效的追击，以阻止这支军队开往意大利支援汉尼拔。后来哈斯德鲁巴成功地翻越了阿尔卑斯山，但在梅陶罗河战役中被罗马执政官盖乌斯·克劳狄·尼禄击败（前207年）。在以武力制服了一些不顺从的西班牙部落领袖后，西庇阿于前206年在伊利帕战役（发生于今塞维利亚附近）中对迦太基人取得了一次决定性的胜利。在这次战役之后，迦太基人终于被迫放弃他们经