It is fair to say that Carthage was already beaten when the raw Carthaginian recruits and mercenaries met Scipio at the Battle of Zama in 202 B.C. The two armies were essentially equal in numbers, but completely different in morale. the Carthaginian were made up of more mercenary contingents then actual recruits. Hannibal's tried veterans were now vastly depleted. Hannibal was defeated. Rome had won the second Punic War. | It is fair to say that Carthage was already beaten when the raw Carthaginian recruits and mercenaries met Scipio at the Battle of Zama in 202 B.C. The two armies were essentially equal in numbers, but completely different in morale. the Carthaginian were made up of more mercenary contingents then actual recruits. Hannibal's tried veterans were now vastly depleted. Hannibal was defeated. Rome had won the second Punic War. |