カルヌスの戦い
ハンプシコラはサルディニア西岸のカルヌス近くで反乱軍を編成し資材を調達するのに忙しかった。カルタゴ軍の到着が遅れたため、ローマは法務官ティトゥス・マンリウス・トルクァトゥスを指揮官とする、新たな軍を派遣することができた。サルディニアにおけるローマ軍の兵力は、歩兵20,000、騎兵1,200となった。
ハンプシコラが兵の募集で離れていたとき、マンリウスはハンプシコラの息子であるヒオスタスを挑発し、ローマに軽率な攻撃をかけさせた。この戦いで5,700のサルディニア兵が戦死し、反乱軍はバラバラになった。紀元前215年秋にハスドルバルがカルヌス近くに上陸し、残存サルディニア兵を合わせてカラニスに向かって進んだ。これに反応して、マンリウスも軍を進めた。
カルヌスの戦い(カルヌスのたたかい)またはカラリスの戦い(カラリスのたたかい)は、第二次ポエニ戦争中の紀元前215年に、サルディニア人の反乱を支援するために、カルタゴ軍がサルディニア島に遠征し、ローマ軍と戦った戦闘。カルタゴ軍の指揮官は「禿のハスドルバル」で、はぼ同程度の規模の法務官(プラエトル)ティトゥス・マンリウス・トルクァトゥスのローマ軍と、カルヌス(現在のクーリエリ)とカラリス(現在のカリャリ)の間で戦った。ローマ軍はカルタゴ軍を撃滅し、その後に行われた海戦でもローマ海軍が勝利した。