124在黎明的时候,西庇阿进攻这个码头,因为这个码头的地位很好,可以控制这个海港他用冲城机和其他机械猛攻短墙,打下短墙的一部分迦太基人虽然受饥饿和各种痛苦的折磨,但是他们还在夜间出来突击罗马人的攻城机械,他们不是从陆地上出来的,因为从陆地上没有到那里去的通道;也不是乘船去的,因为那里的海水太浅了;而是裸体带着没有点燃的火把去的,使敌人不至于远远地着见他们用这样一个没有人能够意料得到的方法,他们跳入海中,横渡过去,有些人在水中行走,水达胸际,有些人是游泳当他们到达攻城机械的地方的时候,他们把火把点燃,因为被敌人看见了,又没有携带武器,所以他们受伤很重,但是他们勇敢地回击敌人虽然有倒钧的箭头和尖锐的矛头向他他的胸部和面部雨点一般地射击,但是他们没有松劲,好像野兽一般,冒着敌人的攻击向前冲去,直到最后他们纵火烧毁机械,使罗马人混乱地逃跑了惊慌与混乱遍及整个罗马军营,这些疯狂的裸体敌人使他们产生了一种他们从来没有经历过的恐惧西庇阿担心这种恐慌所造成的影响,因而带着一队骑兵跑出来,命令他的侍从杀死那些还不停止逃跑的人他亲自杀死一些逃跑的人其余的人被迫回到军营里,他们带着武器在那里过了一夜,因为害怕敌人的奋不顾身那些迦太基人焚毁攻城机械之后,又游泳回去了125在第二天黎明的时候,因为已经不再有攻城机械的妨碍了,迦太基人重新建筑被敌人攻毁的那部分外堡,各处增加了许多城堡罗马人制造新的攻城机械,在城塔的前面建筑土墩,从土墩上抛下一些火把和装满了硫磺和松脂的容器,烧毁了一些塔,把迦太基人赶跑了但是路上因为最近打仗时流的许多血凝结而变得很滑溜,所以罗马人也不得不勉强放弃追逐但是西庇阿占据这整个码头后,在码头上设防,在离迦太基城不远的地方,建筑一条和迦太基城墙一样高的砖墙当砖墙筑好了之后,他派四千人驻扎在城墙上,向敌人投射标枪和投射器,他们这样做而没有被敌人回击的危险因为两条城墙一样高,所以投射器被抛得很有效力现在夏季终结了
126在冬季开始的时候,西庇阿决心肃清迦太基人在这个地区的力量以及那些运送粮食给他们的同盟者他在派遣他的舰长们到各方面去了之后,亲自率领军队由湖上往内菲里斯,去进攻戴奥哲尼斯,戴奥哲尼斯是接替哈士多路巴驻守那个市镇的;同时派遣盖约&iddot;利略从陆地上去进攻当他到了的时候,他在离戴奥哲尼斯二斯塔狄亚远的地方扎营留下加鲁萨在那里不断地进攻戴奥哲尼斯后,他本人则匆忙地回迦太基,以后他不断地来往于两地之间,以监视在两地进行的一切工作当戴奥哲尼斯的城塔间两处城墙空隙被破坏了的时候,西庇阿来了,把一千精兵埋伏在敌人的后方;于是他带着三千精选最勇敢的人从正面向敌人进攻,指挥军队向被破坏的城墙前进,他不是带着他的部下一齐前进,而是一队一队地前进着,所以纵或前锋被击败,他们因为后面来的军队的压力,不能退却进攻很猛烈,同时发出高声呐喊,当阿非利加人的注意力转向那方面的时候,那埋伏的一千人没有被人看见,也没有被人疑心,突然向军营的后卫进攻,拔下木栅,爬进去了当最初的少数人进去了的时候,他们被发觉了,阿非利加人逃跑了,因为他们以为爬进来了的人比他们看见的还多的多加鲁萨带着努米底亚的骑兵和战象追赶,大肆屠杀,有七万人被杀,包括非战斗人员在内一万人被俘,约四千人逃掉了又经历二十二天的围攻(西庇阿围城的时候,非常辛苦,遭受那个地方冬季严寒的痛苦)之后,不但军营,连内菲里斯城也被攻陷了以后迦太基的被攻陷,大半是由于这次胜利,因为粮食是由这支军队运送到迦太基去的,阿非利加人只要看见这支军队在战场上,他们就有无限的勇气这个城市被攻陷后,阿非利加其余的市镇马上就向西庇阿的部将投降了,或者没有经过多大困难就被攻陷了现在迦太基的粮食供应没有了:阿非利加再没有粮食运来,因为阿非利加已经落在敌人手中;也不能从外地运进去,因为战事和冬季的风暴使各方面的航行都断绝了
109迦太基的英勇战斗与最后的毁灭127在春天开始的时候,西庇阿围攻柏萨和科敦港有一个晚上,哈士多路巴纵火焚烧科敦港的那个四方形部分但是利略料到西庇阿还要进攻的,当迦太基人转到那一方去,而没有注意到他的时候,他就爬上科敦港的另一部分,即那个环形部分一边去,于是大声呼喊,好象已经获得胜利了的样子迦太基人大为慌乱,而罗马人不顾一切,从各方面向前冲去,用木料、机械和架子把空地堆满,守卫的士兵们只作了微弱的抵抗,因为他们由于饥饿而软弱无力和精神沮丧环绕科敦的城墙被攻陷之后,西庇阿夺取临近的广场因为天色已晚,不能再做什么事了,他和他的全部军队在那里带着武器过了一晚在黎明的时候,他又带了四千生力军进城他们进入阿波罗神庙,黄金包装的阿波罗神像还在那里的金箔神龛里,重一千他连特,他们把神像抢劫到手,不顾军官们的命令,用剑把神像砍碎,彼此分掉了之后,才回去执行职务
128现在西庇阿进攻的主要目标是柏萨了,这是城中最坚固的部分,大部分居民都逃在那里那里有三条街,从广场上通到这个要塞,沿着街道的两边是一些房屋紧密地建筑在一起,有六层高,迦太基人从这些高屋上,把投射器向罗马人射击但是罗马人占据前几栋房屋,从那里进攻邻近房屋的居民当他们占据了这些房屋之后,他们用木材架着,横过狭窄的通道,作为桥梁,从上面走过去当这一个战斗在屋顶上这样激烈地进行的时候,在下面街道上相遇的人又进行另一个战斗各地方都充满了呻吟声、尖叫声、呼喊声和各种悲苦声有些人被刺死了,有的人活活地从屋顶上被抛下来,跌在便道上,有些人跌落在矛头上或有尖的武器上因为屋顶上还有人的缘故,没有人敢放火焚烧这些房屋直到西庇阿来到柏萨的时候,他放火把三条街一起烧毁,下令扫清通道上燃烧着的东西,使进攻的部队可以自由进退