Partiendo desde la actual Cartagena, en el sur de Hispania, Aníbal condujo a su ejército hacia el norte, hasta la ciudad de Sagunto la cual fue atacada por Aníbal, los cuales pidieron ayuda a Roma por un pacto anteriormente firmado, Roma exigió a Aníbal que dejase el sitio de la ciudad pero este se negó lo cual provocó el inicio de la segunda guerra púnica, Aníbal adelantándose a los ejércitos enviados por Roma a la Península Ibérica cruzó los Alpes e invadió la península itálica desde el norte, derrotando a todas las fuerzas que la República de Roma lanzó en su contra en las batallas de Tesino, Trebia, Trasimeno y finalmente de Cannas donde fueron derrotados 2 ejércitos consulares enteros, produciéndose la derrota más humillantes de la historia de Roma desde el saqueo de los galos en el siglo IV a.C.