El posterior desembarco en África constaba de cuarenta hombres; pero, al ser llamada de regreso a Sicilia la mayor parte de esta fuerza, el resto fue derrotado y Régulo, hecho prisionero, se hizo tan célebre por su muerte como por su famosa victoria.
La gran flota que debía vengarle tuvo éxito en Clipea, pero fue destruida a su regreso por una tormenta; y su sucesora corrió la misma suerte en el cabo Palinuro. En el año 249 a. C., los romanos fueron derrotados en Drepanano y perdieron veintiocho mil hombres y más de cien embarcaciones. Otra flota, que se dirigía a sitiar Lilibea, en el mismo año, se perdió frente al cabo Paquino.
Desanimado por esta sucesión de desastres, el Senado resolvió al principio renunciar al mar; pero, al observar que el poder de Sicilia y España provenía de su superioridad marítima, concluyó armar sus flotas de nuevo y, en el año 242, Lutacio Cátulo partió con trescientas galeras y setecientos transportes hacia Drépano, y obtuvo la victoria en las islas Egadas, en la cual los cartagineses perdieron ciento veinte naves. Esta victoria puso fin a la primera guerra púnica.
El segundo, distinguido por la expedición de Aníbal a Italia, tuvo un carácter menos marítimo. Escipión, sin embargo, llevó las águilas romanas hasta Cartago Nova, y con su captura destruyó para siempre el imperio de los cartagineses en España. Finalmente, llevó la guerra a África con una fuerza inferior a la de Régulo; pero aun así logró ganar la batalla de Zama, imponer una paz vergonzosa a Cartago y quemar quinientos de sus barcos. Posteriormente, el hermano de Escipión cruzó el Helesponto con veinticinco mil hombres y en Magnesia obtuvo la célebre victoria que entregó a la merced de los romanos el reino de Antíoco y toda Asia.