Áframhaldandi vantraust leiddi til endurnýjunar á átökum í öðru punískri stríði þegar Hannibal, meðlimur Barcid fjölskyldunnar af karthagneskri stórmennsku, réðst á Saguntum, borg með diplómatísk tengsl við Róm. Hannnibal safnaði síðan her í Íberíu og fór frægur yfir ítölsku Alpana ásamt fílum til að ráðast inn í Ítalíu. Í fyrstu orrustunni á ítalska jörðinni við Ticinus árið 218 f.Kr. sigraði Hannibal Rómverja undir stjórn Scipio eldri í litlu riddarabaráttu. Hanníbal hélt áfram að sigra við Trebia
, orrustunni við Trasimene-vatnið, þar sem hann lagði á óvissu rómverska hersins, og orrustunni við Cannae, í því sem er talið eitt af stóru meistaraverkum taktískrar listar, og um stund "Hannibal virtist ósigrandi", fær um að slá rómverska hersins að vild.