Kirjoita jatko tähän kappaleeseen.
Vuonna 218 eaa. ja Trasimene-järvellä vuonna 217 eaa. roomalaiset päättivät ryhtyä taisteluun Hannibalin kanssa Cannassa, jossa oli noin 86 000 roomalaista ja liittolaisia. He keräsivät raskaan jalkaväensä tavallista syvemmälle muodostelmaan, kun taas Hannibal käytti kaksinkertaista piiritystaktiikkaa ja ympäröi vihollisensa ansassa useimmat Rooman armeijasta, jotka sitten teurastettiin. Adrian Goldsworthy vertaa Cannaen tappioita "Britannian armeijan joukkomurhaan Sommen hyökkäyksen ensimmäisenä päivänä vuonna 1916". Vain noin 15000 roomalaista, joista suurin osa oli leirien varuskunnan jäseniä ja jotka eivät olleet osallistuneet taisteluun, pääsivät henkiin. Tappion jälkeen Capua ja useat muut italialaiset kaupunkivaltiot loikkasivat Rooman tasavallasta Kartagoniin.