181k views
7 votes
What does the Roman general Scipio do to get Hannibal to abandon the Italian Peninsula?

User Rolfk
by
5.8k points

2 Answers

10 votes

Final answer:

Roman general Scipio defeated Carthaginian forces in Spain, cutting off Hannibal's reinforcements. Scipio's attack on Africa forced Hannibal to return and defend Carthage, leading to his defeat at the Battle of Zama in 202 BCE.

Step-by-step explanation:

To get Hannibal to abandon the Italian Peninsula, the Roman general Scipio implemented a strategic plan. In 207 BCE, he defeated the Carthaginian forces in Spain, cutting off Hannibal's supply lines and reinforcements, significantly weakening his army. Subsequently, Scipio launched an invasion of Africa, compelling Carthage to recall Hannibal to defend the city. Despite never losing a single battle on Italian soil, Hannibal was ultimately defeated by Scipio at the Battle of Zama in 202 BCE. Following this defeat, Hannibal returned to defend Carthage, at which point the Romans emerged victorious, and Scipio gained the honorific Africanus for his conquest.

User Introspective
by
6.4k points
4 votes

Answer:

He attacked Carthage's possession in Spain - New Carthage, which led Hannibal to withdraw his troops from Italy and to send them to Carthage as he was afraid that Scipio will attack Carthage directly.

Step-by-step explanation:

After the battle of Cannae it looked like Hannibal had Romans in his hands. But, he refused to attack Rome directly, which was used by Romans to produce counterattack.

Therefore, Scipio decided to attack New Carthage to make Hannibal turn his attention from Italy.

After this Scipio attacked Hannibal in Carthage and heavily defeated him in the battle of Zama.

User Siddhu
by
6.2k points