在罗马和迦太基的第一次海战中,有50艘迦太基战船被摧毁了。迦太基人便不想继续打仗了,罗马人则带着敌人战船上的那些铜质舰首自豪地航行回家了。他们还把舰首像绑在了罗马城市广场的柱子上,以此来纪念罗马在海上的第一次胜利。在此之后,他们又建造了更多的战船。在后来的一次战斗中,罗马和迦太基至少各有300艘战船参战。
战争在海上和西西里岛持续了几年之后,罗马人决定再派遣两支大军登陆北非,在迦太基的本土作战。他们在海上又一次赢得了重大胜利之后,这两支军队便登陆非洲。迦太基人派使者来和罗马人协商和平条件。罗马人要求迦太基人放弃撒丁岛和西西里岛,还必须解散他们的舰队;另外,在有需要的时候,必须派舰队来帮助罗马舰队。
迦太基人对这样的要求感到非常愤怒,并且下定决心和罗马人战斗到底。罗马人非常自信,他们把其中一支军队召回了意大利,另外一支留下来的军队,由一个叫作雷古卢斯的勇敢的将军指挥。