Finalmente, los cartagineses, tomados totalmente por sorpresa por la presencia de los "corvi", cedieron y se retiraron, perdiendo 31 barcos a manos de los romanos y viendo otros 13 o 14 hundidos.