Consules usque ad Carthaginem processerunt multisque castellis vastatis Manlius victor Romam rediit et viginti septem milia captivorum reduxit, Atilius Regulus in Africa remansit. Is contra Afros aciem instruxit. Contra tres Carthaginiensium duces dimicans victor fuit, decem et octo milia hostium cecidit, quinque milia cum decem et octo elephantis cepit, septuaginta quattuor civitates in fidem accepit. Tum victi Carthaginienses pacem a Romanis petiverunt. Quam cum Regulus nollet nisi durissimis condicionibus dare, Afri auxilium a Lacedaemoniis petiverunt. Et duce Xanthippo, qui a Lacedaemoniis missus fuerat, Romanorum dux Regulus victus est ultima pernicie. Nam duo milia tantum ex omni Romano exercitu refugerunt, quingenti cum imperatore Regulo capti sunt, triginta milia occisa, Regulus ipse in catenas coniectus est.

I consoli avanzarono fino a Cartagine, e smantellati molti luoghi forti Manlio vincitore ritornò a Roma e ricondusse ventisette mila prigionieri, Attilio Regolo rimase in Africa. Egli schierò l'esercito contro gli Africani. Combattendo contro tre generali Cartaginesi fu vincitore, uccise diciotto mila nemici, ne prese cinque mila con diciotto elefanti, ricevette in protezione settantaquattro città. Allora vinti, i Cartaginesi chiesero pace ai Romani. E non volendo Regolo concederla se non alle più dure condizioni, gli Africani chiesero aiuto agli Spartani. E sotto la guida di Santippo, che era stato mandato dagli Spartani, il generale Romano Regolo fu pienamente sconfitto. Giacché di tutto l'esercito Romano scamparono due mila soltanto, cinquecento col generale Regolo furono presi, trentamila uccisi, lo stesso Regolo fu messo in catene.