Scrivi una continuazione per questo paragrafo - Annibale poi marciò verso sud e ottenne tre straordinarie vittorie. La prima era sulle rive del Trebia.
Nel dicembre 218, sconfisse l'altro console Sempronio Longo grazie al fratello Mago, che aveva nascosto alcune truppe d'elite dietro le legioni e le aveva attaccate dalla retroguardia una volta combattuto contro Annibale. Più della metà dell'esercito romano fu persa. Annibale devastò poi il paese intorno ad Arretium per attirare il nuovo console Gaio Flaminio in una trappola, al lago Trasimene. Aveva nascosto le sue truppe sulle colline che circondavano il lago e attaccò Flaminio quando fu accerchiato sulla riva. Questa astuta imboscata portò alla morte del console e alla completa distruzione del suo esercito di 30.000 uomini. Nel 216, i nuovi consoli Emilio Paolo e Terenzio Varro radunarono il più grande esercito possibile, con otto legioni (più di 80.000 soldati) <unk> il doppio dell'esercito punico <unk> e affrontarono Annibale, che era accampato a Canne, in Puglia. Nonostante il suo svantaggio numerico, Annibale usò la sua cavalleria più pesante per sconfiggere le ali romane e avvolgere la loro fanteria, che annientò. In termini di vittime, la battaglia di Canne fu la peggiore sconfitta nella storia di Roma: solo 14.500 soldati riuscirono a fuggire; Paolo fu ucciso così come 80 senatori. Poco dopo, i Boii fecero un'imboscata all'esercito del console eletto per il 215, Postumio Albino, che morì con tutto il suo esercito di 25.000 uomini nella Foresta di Litana.