战斗打响后,哈斯德鲁巴麾下的战象率先发起进攻。当10头战象发出震耳欲聋的嘶吼,朝着罗马军阵冲来的时候,居于军阵后方的罗马轻步兵,轻车熟路地依次来到军阵前方,随后所有罗马士兵一起怒吼着用短剑拍打盾牌制造出大量的声响,随后轻步兵向战象投出大量的标枪。</p>
战象受到惊吓纷纷掉转头往本方阵营狂奔而去。狂暴后的战象如同几辆重型卡车,在迦太基军阵中横冲直撞,一时间踩死了不少迦太基士兵。哈斯德鲁巴不得不杀死了战象,就这样迦太基战象没有杀死一个罗马士兵就被处死了,期间反而杀死了不少己方的士兵,看起来倒像是罗马派出的战象。</p>
哈斯德鲁巴也不气馁,毕竟战象只是用来破坏敌方阵型的,就算没了也不影响后续的战斗,凭借自己5万多人他依旧可以横扫对面的罗马军队。于是哈斯德鲁巴命令军队全线出击。</p>
由于迦太基左翼前方有一片小山阻隔了他们进攻的路线,恰好罗马的右翼也在小山前,这里是尼禄率领的罗马右翼军。哈斯德鲁巴与哥哥汉尼拔的差距就体现出来了,他竟然没有发现这座小山的战略价值,就这样让自己的左翼军待在山前什么也不做。</p>
此时尼禄率领军队快速离开了右翼位置,向着小山上运动,他率领骑兵直接从小山后面绕过,并快速移动到迦太基军队右翼的后方,而他的步兵此时却居高临下对迦太基的左翼骑兵发动了攻击。远程士兵用投枪和石块精准狙击迦太基士兵,近战步兵在高处发射了几波标枪打乱地方阵型后,便如汹涌的浪潮般席卷向山下的迦太基士兵。</p>
由于尼禄的步兵死死咬住了哈斯德鲁巴的左翼骑兵,使得尼禄可以集中全力对付哈斯德鲁巴的右翼骑兵,在罗马骑兵的前后夹击下,迦太基骑兵很快就崩溃了。随后罗马骑兵一部分绕道迦太基的左翼,配合步兵一起包围左翼骑兵,另一部分则直接绕道迦太基步兵的后面发起攻击。</p>