 The Second Punic War between Carthage and Rome was sparked off by an attack by Hannibal on Saguntum.Hannibal found a pretext to wage war on Saguntum in a dispute between the city and the surrounding Turduli.In response, Saguntum sent envoys to Rome to ask for help.