Fuldfør følgende sætning: I 219 f.Kr. belejrede, erobrede og plyndrede Hannibal den pro-romerske by Saguntum, hvilket førte til en romersk krigserklæring mod Carthage i foråret 218 f.Kr. Det år overraskede Hannibal romerne ved at marchere sin hær over land fra Iberia, gennem Gallien og
over Alperne til Cisalpine Gallien (moderne Norditalien). Forstærket af galliske allierede vandt han knusende sejre over romerne i slagene ved Trebia (218) og ved Trasimenesøen (217). Hannibal flyttede til det sydlige Italien i 216 og besejrede romerne igen i slaget ved Cannae, hvor han udslettede den største hær romerne nogensinde havde samlet. Efter at mere end 120.000 romerske soldater var blevet dræbt eller taget til fange på mindre end to år, flygtede mange af Roms italienske allierede, især Capua, til Karthago, hvilket gav Hannibal kontrol over store dele af det sydlige Italien. Da Syracuse og Makedonien sluttede sig til den kartaginske side efter Cannae, spredte konflikten sig. Mellem 215 og 210 f.Kr. forsøgte kartaginerne at erobre det romerske Sicilien og Sardinien, men det lykkedes ikke. Romerne tog drastiske skridt til at oprette nye legioner, hvor de indkaldte slaver, kriminelle og dem der ikke opfyldte de sædvanlige ejendomsrettigheder, og således øgede antallet af mænd under deres våben meget. I det næste årti fortsatte krigen i det sydlige Italien, hvor romerske hære langsomt generobrede de fleste af de italienske byer der havde sluttet sig til Karthago.