Данное сражение произошло в конце Второй Пунической войны - битва при Каннах произошла в начале Второй Пунической войны (218-201 гг. до н.э.).
Ответ: нет, неверно.