
În primăvara anului 255 î.Hr., Xanthippus a condus o armată puternică în cavalerie și elefanți împotriva forței de infanterie a romanilor. Romanii nu au avut un răspuns eficient la elefanți. Cavaleria lor depășită numeric a fost alungată de pe câmp, iar cavaleria cartagineză a înconjurat apoi pe cei mai mulți dintre romani și i-a șters; 500 au supraviețuit și au fost capturați, inclusiv Regulus. O forță de 2.000 de romani a evitat să fie înconjurată și s-a retras la Aspis. Războiul a continuat încă 14 ani, mai ales pe Sicilia sau în apele din apropiere, înainte de a se termina cu o victorie romană; condiţiile oferite Cartaginei erau mai generoase decât cele propuse de Regulus.