annibale ha perso a zama perchè parte del suo esercito, soprattutto la cavalleria di maarbale, ha disertato prima dell'inizio della battaglia e si è schierata con massinissa...qui è stato colto alla sprovvista e nonostante ciò i 2 eserciti hanno guerraggiato alla pari per molto tempo