Batalla de Cornus

Los romanos destruyeron al ejército púnico, y más tarde lograron expulsar a su flota en una batalla en el sur de Sardinia.

La única legión estacionada en la isla se encontraba diezmada por las enfermedades y el pretor que la gobernaba, Quinto Mucio Escévola también había caído enfermo.

Asdrúbal el Calvo alcanzó Cerdeña en el otoño del año 215 a. C., desembarcó en las inmediaciones de Cornus, y reunió a todas las tropas sardas que pudo.

Ambos ejércitos formaron a la manera tradicional, con las alas constituidas por caballería y el centro ocupado por infantería; se desconoce si los cartagineses contaban con elefantes de guerra.

La victoria romana en esta sección hizo que las tropas giraran hacia el centro, demoliendo la resistencia cartaginesa.

Los supervivientes se refugiaron en Cornus, que fue tomada mediante un asalto directo a los pocos días.

En el camino se encontraron con una armada romana botada desde Sicilia que volvía de una incursión en la costa africana.

Los romanos, comandados por Tito Otacilio Craso, superaban a los cartagineses, al disponer de 100 quinquerremes.

Los supervivientes se dispersaron y continuaron, de forma bastante poco uniforme, su travesía hacia las costas africanas.