La segunda guerra púnica (218 a ) fue el segundo gran enfrentamiento militar entre las dos potencias que dominaban en el el Mediterráneo occidental: Roma y Cartago. La contienda se suele datar desde el año , –fecha de la declaración de guerra de Roma tras la destrucción de Sagunto–,hasta el en el que Aníbal y Escipión el Africano acordaron las condiciones de la rendición de Cartago. Durante 17 años, ambos estados lucharon por la supremacía, principalmente en Italia e Iberia, pero también en las islas de Sicilia y Cerdeña y, hacia el final de la guerra, en el norte de África. Tras inmensas pérdidas materiales y humanas en ambos bandos, los cartagineses fueron derrotados una vez más. Macedonia, Siracusa y varios reinos númidas se vieron involucrados en el conflicto, y fuerzas íberas y galas lucharon en ambos bandos. Hubo tres principales teatros de operaciones militares durante la guerra: Italia, donde Aníbal derrotó repetidamente a las legiones romanas, con campañas secundarias ocasionales en Sicilia, Cerdeña y Grecia; Iberia, donde Asdrúbal, hermano menor de Aníbal, defendió las ciudades coloniales cartaginesas con resultados desiguales antes de trasladarse a Italia; y África, donde Roma finalmente ganó la guerra. Durante la segunda guerra púnica destacan las batallas de Cannas y Zama.
La primera guerra púnica terminó con una victoria romana en el año , tras 23 años de conflicto y enormes pérdidas en ambos bandos. Después de la guerra, Cartago expandió sus territorios en Iberia, donde en el año un ejército cartaginés al mando de Aníbal asedió, capturó y saqueó la ciudad de Sagunto, aliada de Roma. En la primavera del , Roma declaró la guerra a Cartago, dando comienzo a la segunda guerra púnica. Ese mismo año, Aníbal sorprendió a los romanos marchando con su ejército por tierra desde Iberia, a través de la Galia y cruzando los Alpes hasta la Galia Cisalpina (actual norte de Italia). Reforzado por aliados galos, obtuvo aplastantes victorias sobre los romanos en las batallas de Trebia () y del Lago Trasimeno (). Trasladándose al sur de Italia en el año , Aníbal derrotó nuevamente a los romanos en la batalla de Cannas, donde aniquiló al mayor ejército que Roma hubiera reunido jamás. Tras la muerte o captura de más de 120.000 soldados romanos en menos de tres años, muchos de los aliados italianos de Roma, en particular Capua, se pasaron al bando cartaginés, otorgando a Aníbal el control de gran parte del sur de Italia. Con la adhesión de Siracusa y Macedonia al bando cartaginés después de Cannas, el conflicto se extendió. Entre los años 215 y , los cartagineses intentaron conquistar Sicilia y Cerdeña, territorios bajo control romano, pero sin éxito. Los romanos tomaron medidas drásticas para reclutar nuevas legiones: alistaron esclavos, criminales y aquellos que no cumplían con los requisitos de propiedad habituales; esto aumentó considerablemente el número de hombres bajo sus armas. Durante la siguiente década, la guerra continuó en el sur de Italia, con los ejércitos romanos recuperando lentamente la mayoría de las ciudades italianas que se habían unido a Cartago.
Los romanos establecieron una cabeza de puente en el noreste de Iberia en el que los cartagineses intentaron repetida e infructuosamente conquistar. En el , los romanos lanzaron una ofensiva en Iberia y sufrieron una grave derrota, pero mantuvieron su control sobre el noreste. En el , el nuevo comandante romano, Publio Escipión, capturó Cartago Nova, la principal base cartaginesa en la península. En el , Escipión derrotó a Asdrúbal, aunque este logró retirar la mayor parte de sus tropas a la Galia y luego a la Galia Cisalpina a principios del Esta nueva invasión cartaginesa fue derrotada en la batalla del Metauro. En la batalla de Ilipa, en el , Escipión puso fin definitivamente a la presencia cartaginesa en Iberia.
Escipión invadió el África cartaginesa en el , obligando al Senado cartaginés a llamar al ejército de Aníbal de Italia. El enfrentamiento final de la guerra tuvo lugar entre los ejércitos de Escipión y Aníbal en Zama en el , resultando en la derrota de Aníbal y en la petición de paz por parte de Cartago. El tratado de paz impuesto por Roma despojó a Cartago de todos sus territorios de ultramar y de algunos de sus territorios africanos. Se impuso una indemnización de talentos de plata a pagar en 50 años. Se prohibió a Cartago librar guerras fuera de África, y dentro de África solo con el permiso expreso de Roma. A partir de entonces, quedó claro que Cartago estaba políticamente subordinada a Roma. Roma utilizó la actividad militar cartaginesa contra los númidas como pretexto para declarar la guerra nuevamente en el , dando inicio a la tercera guerra púnica. En el , los romanos asaltaron la ciudad de Cartago, la saquearon, masacraron a la mayor parte de su población y la demolieron por completo.
Antecedentes de la guerra Tras la guerra de desgaste que había supuesto la primera guerra púnica, ambos contendientes habían quedado exhaustos. Pero la peor parte se la habían llevado los púnicos, que no solo habían sufrido amplias pérdidas económicas, fruto de la interrupción de su comercio marítimo, sino que habían tenido que aceptar unas costosas condiciones de rendición. Junto a ello, además de tener que renunciar a cualquier aspiración sobre Sicilia, tuvieron que pagar a sus enemigos una indemnización de 3200 talentos de plata.
En esta decisión de rendición fue clave la presión de los grandes oligarcas cartagineses (a cuya cabeza se encontraba Hannón el Grande), que ante todo, deseaban el fin de la guerra para reanudar sus actividades comerciales. Otras importantes figuras púnicas, en cambio, consideraban que la rendición había sido prematura, especialmente teniendo en cuenta que Cartago nunca había sabido explotar su superioridad naval, y que la conducción de la guerra había mejorado ostensiblemente desde que el estratega Amílcar Barca había asumido el mando de las operaciones en Sicilia. Además, consideraban abusivas y deshonrosas las condiciones del armisticio impuestas por Roma.
Para agravar la ya enrarecida situación, los oligarcas, que dominaban el senado cartaginés, se negaron a pagar a las tropas mercenarias que habían vuelto desde Sicilia, y que estaban estacionadas alrededor de la ciudad. La nueva torpeza costó el asedio, no solo de Cartago, sino la toma de otros enclaves púnicos, como Útica, y solo una magnífica campaña de Amílcar consiguió acabar con los mercenarios rebeldes y con los libio-fenicios del interior, que se habían sumado a la revuelta.
Casus belli/ motivo de la guerra: el control de Hispania
Cartago necesitaba una gran solución para mejorar su debilitada economía. Tras recibir un duro golpe con la pérdida de Sicilia, sus finanzas se debilitaron. La solución la traerían Amílcar Barca y sus seguidores, que organizaron una expedición militar para obtener las riquezas de la península ibérica. Los pueblos de la zona meridional de Hispania fueron sometidos por Amílcar. Tras su muerte, su yerno Asdrúbal tomó el mando. Asdrúbal estableció alianzas con las tribus del este de la península ibérica gracias a sus habilidades diplomáticas. Fundó Cartago Nova (actual Cartagena) y situó la frontera en el río Ebro.Tito Livio Ab urbe condita libri XXI, 13 Fue asesinado en el , tras lo cual se nombra a Aníbal Barca como caudillo cartaginés.
Aníbal cambió la política de Asdrúbal. En gracias al uso de su caballería y elefantes, derrotó a una coalición de más de 100 000 carpetanos, vacceos y olcades en la batalla del Tajo. Las ciudades de estos pueblos fueron destruidas y sometidas a tributos de hombres y especies.VILLAR DE CAÑAS. Olcades en la Carpetania pág. 4/12. Cartago se aseguró así un cierto control sobre el territorio hispano al sur del Íber.
Arse (actual Sagunto), estaba al sur del Íber, pero era una ciudad aliada de Roma. Un conflicto con los turboletas (aliados de Cartago), fue el pretexto usado por Aníbal para conquistar Arse en el Como consecuencia, las hostilidades con los romanos se iniciaron a comienzos de la primavera del año ; cuando el Senado romano tenía listo un plan que preveía dos golpes simultáneos: uno en África y otro en Hispania. Fue el comienzo de la segunda guerra púnica.
La guerra en Italia miniatura|izquierda|upright=1.8|Dominios cartagineses (verde) y romanos (anaranjado) al inicio de la segunda guerra púnica. Los cartagineses no podían enfrentarse a los romanos por mar, dada la superioridad naval de estos últimos. Sabiendo esto, Aníbal partió desde Hispania hacia Italia atravesando los Alpes. Condujo un ejército de 100 000 norteafricanos e íberos a través del sur de Francia (la Galia Narbonense) y cruzó los Alpes a mediados del otoño de Mahaney, W.C, 2008. Hannibal's Odyssey, Environmental Background to the Alpine Invasion of Italia. Gorgias Press Su invasión de Italia se produjo por sorpresa. No había construido una flota y se creía imposible que pudiera cruzar la cordillera. Ciertamente, las bajas fueron importantes, tanto que afectaron también a sus elefantes de guerra, de los que solo sobrevivieron tres. Sin embargo, en primavera llegó al norte de Italia con un ejército de unos 40 000 efectivos, desbandando a la tribu de los taurinios y tomando sin lucha su capital, Turín.
Los romanos, al mando de Publio Cornelio Escipión, intentaron atacarle cuando aún no estaba preparado, pero un destacamento de jinetes númidas, al mando de Maharbal, les rechazó en una escaramuza a orillas del río Ticino. Escipión, que había resultado herido en el enfrentamiento, se salvó gracias al valor de su hijo de 17 años (el futuro Escipión el Africano), se retiró a Piacenza, defendiendo el paso del río Po en aquella altura. Aníbal atravesó el río aguas arriba de Piacenza, dirigiéndose a su encuentro, y ofreciendo batalla a los romanos al llegar a la ciudad. Escipión, comprendiendo la superioridad de la caballería cartaginesa, rechazó la batalla y, sorprendido por la defección de un contingente galo aliado, decidió retirarse de madrugada al otro lado del río Trebia, esperando la llegada del segundo ejército consular, al mando de Tiberio Sempronio Longo. Éste impuso su criterio de entablar combate de forma inminente con el ejército púnico, desoyendo los prudentes consejos de Escipión en contra de esa medida.
miniatura|Batallas de Aníbal en Italia. Aníbal dispuso un cuerpo de jinetes que cruzaron el río Trebia y atrajeron la atención del ejército romano, el cual, habiendo atravesado el río helado en pleno invierno, sin haber desayunado y de forma temeraria, se encontró de frente con el ejército púnico, seco y listo para la batalla. Ésta fue la batalla del Trebia, en donde solo 10 000 romanos pudieron escapar (de un ejército de 40 000 hombres), mientras que las bajas de Aníbal fueron escasas.
Los romanos se retiraron, dejando a Aníbal el control del norte de Italia. El apoyo de las tribus galas y ciudades italianas no fue el esperado, y muchos terratenientes romanos quemaron sus hogares para evitar el saqueo (dando lugar indirectamente al latifundismo posterior). A pesar de esta resistencia, Aníbal fue capaz de reforzar su ejército hasta contar con 50 000 soldados.
Al año siguiente, los romanos eligieron cónsul a Cayo Flaminio, esperando que pudiera derrotar al cartaginés. Flaminio planeó una emboscada en Arretium. Sin embargo, Aníbal recibió informes del ataque y superó al ejército emboscado, atravesando una región pantanosa durante cuatro días y tres noches, en una odisea que le costó dos de sus elefantes y la visión en uno de sus ojos, pero que le garantizaba una marcha directa hacia Roma. El cónsul, sorprendido por completo, se vio obligado a perseguirle, y Aníbal se convirtió en emboscador en el Lago Trasimeno, donde las tropas romanas fueron cercadas y vencidas, pereciendo el mismo Flaminio a manos de un galo, cuya tribu había sido sometida por el romano años atrás.