Ответ:
Ганнибал проиграл в войне с Римом, так как Рим смог мобилизовать все свои ресурсы и выставить новые армии, в то время как силы Ганнибала постепенно таяли в сражениях. Решающее поражение он потерпел в 202 году до н. э. при Заме от молодого полководца Публия Корнелия Сципиона, который применил эффективную тактику против карфагенской конницы и пехоты.