answersLogoWhite

0


Best Answer

Scipio created gaps between the Roman ranks that would act as corridors through which Hannibal's elephants could pass and got the light infantry to stand at their openings to hide them. He got the cavalry to blow trumpets to frighten the elephants. Some of them panicked and turned back on the Carthaginians. The other elephants were channelled through the gaps. The elephant attack was staved off. The roman infantry resumed normal formation and the battle between the two infantries started. Hannibal's cavalry got the Roman one to chase them to take them away from the battlefield and prevent them from attacking the Carthaginian infantry from the back. When the two cavalries engaged each other, the Carthaginian one was routed. A second fight between the two infantries started. When the Roman cavalry returned, it attacked the Carthaginians at the back. This encircled the Carthaginian infantry which was slaughtered.

In previous battles Hannibal had relied heavily on a cavalry much superior in numbers. This time the two cavalries were the same size. Scipio's military acumen was a match for Hannibal military genius.

User Avatar

Wiki User

11y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How did Scipio win the battle of Zama?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Where did scipio's and Hannibal armies fight?

If you mean the decisive battle, Scipio and Hannibal fought the battle of Zama which was in Africa.If you mean the decisive battle, Scipio and Hannibal fought the battle of Zama which was in Africa.If you mean the decisive battle, Scipio and Hannibal fought the battle of Zama which was in Africa.If you mean the decisive battle, Scipio and Hannibal fought the battle of Zama which was in Africa.If you mean the decisive battle, Scipio and Hannibal fought the battle of Zama which was in Africa.If you mean the decisive battle, Scipio and Hannibal fought the battle of Zama which was in Africa.If you mean the decisive battle, Scipio and Hannibal fought the battle of Zama which was in Africa.If you mean the decisive battle, Scipio and Hannibal fought the battle of Zama which was in Africa.If you mean the decisive battle, Scipio and Hannibal fought the battle of Zama which was in Africa.


What the battle where Scipio's troops defeated the Carthaginians?

The Battle of Zama .


When and where did the roman general finally defeat Hannibal?

Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.


What battle did Hannibal win over the Romans?

he was defeated in Carthage at the battle of zama, by Scipio Africanus


What year was Hannibal defeated by Rome?

Scipio Africanus defeated Hannibal at the Battle of Zama near Carthage in 202 BC.


When did scipio defeat Hannibal?

Scipio defeated Hannibal in 202 BC at the Battle of Zama.


What year did Scipio beat Hannibal?

Scipio defeated Hanibal in 202 BC at the battle of Zama.


Where did the battle of Scipio Africanus and Hannibal Barca take place?

Scipio and Hannibal faced off in the battle of Zama, in North Africa. Scipio won.


The roman gerneral who attacked Carthage in the battle of zama was?

Scipio Africanus .


Who was a roman general who was victorious at the battle of zama?

Scipio Africanus was the Roman general who was victorious over Hannibal at Zama.


What year did general Scipio defeat Hannibal?

Scipio Africanus defeated Hannibal at the battle of Zama in 202 BC.


What war was the Battle of Zama?

The Roman general who won the battle of Zama was Publius Cornelius Scipio. For this victory he was awarded the honorific name Africanus by the senate. History refers to him as Scipio Africanus.The Roman general who won the battle of Zama was Publius Cornelius Scipio. For this victory he was awarded the honorific name Africanus by the senate. History refers to him as Scipio Africanus.The Roman general who won the battle of Zama was Publius Cornelius Scipio. For this victory he was awarded the honorific name Africanus by the senate. History refers to him as Scipio Africanus.The Roman general who won the battle of Zama was Publius Cornelius Scipio. For this victory he was awarded the honorific name Africanus by the senate. History refers to him as Scipio Africanus.The Roman general who won the battle of Zama was Publius Cornelius Scipio. For this victory he was awarded the honorific name Africanus by the senate. History refers to him as Scipio Africanus.The Roman general who won the battle of Zama was Publius Cornelius Scipio. For this victory he was awarded the honorific name Africanus by the senate. History refers to him as Scipio Africanus.The Roman general who won the battle of Zama was Publius Cornelius Scipio. For this victory he was awarded the honorific name Africanus by the senate. History refers to him as Scipio Africanus.The Roman general who won the battle of Zama was Publius Cornelius Scipio. For this victory he was awarded the honorific name Africanus by the senate. History refers to him as Scipio Africanus.The Roman general who won the battle of Zama was Publius Cornelius Scipio. For this victory he was awarded the honorific name Africanus by the senate. History refers to him as Scipio Africanus.