Regulus in tres imperatores, Hasdrubales duos et Hamilcarem, bellum atrocissimum gessit, in quo Romani Carthaginienses septendecim milia necaverunt, ceperunt autem quinque milia cum decem et octo elephantis. Itaque, Carthaginienses, ob innumeras clades, ad pacem inclinabant. Sed Regulus duras et intolerabiles condiciones imposuit. Quare Carthaginienses magnas copias comparaverunt, quibus Xanthippum, ducem Lacedaemonium, praefecerunt. In memorabili pugna ingens Romanarum virium ruina et clades fuit: nam triginta milia Romanorum ceciderunt, Regulus, fortissimus dux, cum multis viris captus est atque, anno belli nono, clarum triumphum Carthaginienses egerunt.
Regolo fece guerra contro tre comandanti assai atroci, i due Asdrubale e Amilcare, nella quale i romani uccisero 17mila Cartaginesi, presero 5018 elefanti. E così, i Cartaginesi, per le numerose sconfitte, si piegavano alla pace. Ma Regolo impose condizioni dure e intollerabili. Per tale motivo i Cartaginesi prepararono ingenti truppe, alle quali misero a capo Xantippo, comandante degli Spartani. Nella famosa battaglia fu ingente la rovina e la sconfitta degli uomini Romani: infatti 300mila dei Romani morirono, Regolo, fortissimo comandante, fu catturato con molti altri uomini e, nel nono anno della guerra, i Cartaginesi celebrarono uno splendente trionfo.