Kartaginskom vojskom upravljao je Hanibal, jedan od najvećih vojskovođa starog veka. Na svom putu ka napadu na rimske Legije, Hanibal je sa svojom vojskom morao da pređe preko snegom zavejanih Alpa. Na ovom putu izgubljeno je mnogo vojnika, konja i slonova.

(Hanibal prelazi Alpe)
Nakon što se spustio sa Alpa, Hanibal je na svom putu ka jugu pljačkao i pustošio sve pred sobom. U sukobu sa Hanibalovom vojskom, rimska vojska je gotovo uništena 216. godine pre n.e. kod grada Kane u južnoj Italiji.