Tras la legendaria batalla de Cannas, Filipo se declaró aliado de los cartagineses.