Зустріч між Ганнібалом та Сципіоном відбулась наприкінці жовтня 202 р. До н.е. коли двоє найвидатніших полководців стародавнього світу зустрілися для обговорення подальшої долі Карфагену та його народу. Мета зустрічі була припинення військових дій та заключення мирного договору між Римом та Карфагеном За підсумками зустрічі, жодного договору між двома генералами не було досягнуто, військові дії не було припинено, що в свою чергу привело до фінальної конфронтації між арміями Риму та Карфагену – Битві при Замі.
Друга Пунічна війна між Карфагеном та Римською республікою тривала вже 16-й рік. Протягом більшої частини цього часу Ганнібал та його могутня карфагенська армія спустошила Італійський півострів і зруйнувала деякі з найкращих римських міст. Але в 204 р. Римський генерал Публій Корнелій Сципіон Молодший завдав удару у відповідь, перейшовши Середземне море та вторгнувшись у північноафриканське узбережжя. Повільно Сципіон спустошив сільську місцевість навколо Карфагена, долаючи всі сили, кинуті проти нього. Коли його армія наблизилася до самого міста, люди там запанікували і закликали Ганнібала повернутися додому, щоб захистити їх.
Дві армії - приблизно 80 000 чоловік - стояли на рівнинах на південь від Карфагена, поблизу міста Зама (у теперішньому Тунісі) . Обидві армії були сповнені хвилювань, адже зараз повинні зійтись двоє найвеличніших полководців того часу, та вирішити долю цілої цивілізації. Залишивши свої війська на однаковій відстані, обидва вирушили на зустріч разом з перекладачами. За словами Лівія, перші хвилини зустрічі пройшли у цілковитому мовчанні, Сципіон та Ганнібал були дуже вражені один одним. Ганнібал першим звернувся до Сципіона, згадуючи про перемоги та поразки його та римських армій, та висуваючи думку, що ця війна не була варта такої кількості жертв, засуджуючи карфагенську жагу до нових територій, та даючи настанову юному Сципіону не повторювати помилки молодості, які зробив багато років тому Ганнібал:
Карфагенський полководець вважає за честь прийняти мир від такого достойного супротивника як Сципіон, і пропонує покласти край довгій війні, на умовах що Африка залишиться за Карфагеном, а Рим забере собі Іспанію та острови. На риторику славетного пуна, Сципіон відповів суворо. Він зазначив що Карфаген не хоче миру, а хоче саме Ганнібал. Звернув увагу на названі умови, які за його словами і так вже залежали цілком від Риму, а не від інших. Стверджуючи, що головна його мета як римського полководця – «не допустити, щоб віроломство було винагороджено винятком з договору умов, вже було узгоджених» [2]. За його словами Рим – ніколи не був першим хто починав війни, назвавши саме карфагенян агресорами, та почав згадувати своїх союзників мамертинців та загибель Сагунта. Завершив римлянин свою відповідь сказавши, що він був готовий прийняти мир, якщо Ганнібал покинув би береги Італії до переправи Сципіона в Африку, але тепер говорити про мир немає сенсу:
З цими завершальними словами, доля Карфагену була, за словами Лівія, «лише в руках у богів». Незабаром розпочалася остання битва Другої Пунічної війни – Битва при Замі.
Через багато років після їх останніх битв Ганнібал Барка та Публій Корнелій Сципіон зіткнулися віч-на-віч в нейтральному місті Ефес, на тодішньому грецькому березі сьогоднішньої Туреччини. Генерали вже давно виявилися занадто колосальними для мирської політики їхніх рідних міст - Карфагена та Риму. Два найбільші міста на заході були надто малі, навіть занадто людяні, щоб бути місцем для людей такого легендарного статусу, які вирішували долі цілих народів під час Другої Пунічної війни. Під час їх зустрічі, першої після вирішальної битви при Замі за десятиліття до цього, старі противники виявили, що вони дуже добре ладили, і багато що могли разом пригадати та розповісти одне одному. Поблизу кінця розмови, коли воїни вже збиралися йти своїми шляхами, Сципіон запитав Ганнібала, кого він вважає найвеличнішим генералом в історії. Ганнібал відповів, що найвеличнішим назвав би першим Олександра Македонського, а Пірра Епірського другим. Будучи заітнригованим, Сципіон запитав, хто прийде третім. Ганнібал відповів, що поставив би на це місце себе. Трохи ошелешений тим, що залишився поза рейтингом, перемігши самого Ганнібала, Сципіон запитав Ганнібала, куди б він поставив себе в рейтингу, якщо б він виграв у Замі. Ганнібал рішуче відповів, що якби він того дня переміг Сципіона, то він поставив би себе на перше місце, вище Олександра та Пірра. Сципіон сприйняв це як комплімент, і вони розлучилися як друзі.