Так начался последний акт долгой борьбы. Войско Сципиона было немногочисленно, и у него не было в Африке других союзников, кроме Масиниссы, нумидийского князька, который явился в римский лагерь как беглец со свитой, состоявшей всего из нескольких всадников. Прежний же друг римлян царь масесилиев Сифакс теперь стоял на стороне карфагенян. Некоторое время война и в Италии, и в Африке как бы приутихла. Только в следующем, 203 году Сципион добился важных результатов., наголову разбив соединенное войско карфагенян и их союзника, царя Сифакса. Карфагенское государство неспособно было выдержать долгую войну в Африке, где туземное население, в общей массе, было так враждебно против Карфагена настроено. Поэтому было решено отправить посольство с мирными предложениями к Сципиону и в то же время вызвать из Италии Ганнибала и его младшего брата Магона, который, хотя в это время уже и высадился в Генуе, но при малочисленности своего войска не мог бы, конечно, придать иной, более благоприятный оборот войне в Италии. Послы, присланные к Сципиону, нашли его расположенным к миру. Для него было важно добиться быстрого и почетного окончания войны. Условия, предложенные ими, были умеренны, и он согласился на перемирие, под охраной которого карфагенское посольство могло отправиться в Рим.