Летом 206 года до н. э, Сципион вместе с Лелием прибыл в Сигу, столицу Сифакса. Ему требовалось переговорить с Сифаксом еще раз. Римлянин прибыл на двух квинквиремах. Это была не военная, а дипломатическая миссия.
Тем неприятнее оказался сюрприз: именно в тот момент поблизости обнаружились корабли Гасдрубала, сына Гискона. Гасдрубал как раз получил новое назначение — главнокомандующего в Африке. У него имелась информация о том, что Сципион предполагает завязать дружбу с Сифаксом, более тесную, чем это мог бы допустить Карфаген, поэтому Гасдрубал тоже направился в Сигу. «Неожиданная» встреча произошла в море, неподалеку от Сиги. Поскольку у Сципиона было всего два корабля, вступать в битву с карфагенским флотом означало для него самоубийство. Он решился на довольно смелый шаг и проскочил под носом у Гасдрубала прямо в гавань.
Теперь Сципион считался гостем Сифакса и к тому же находился на как бы нейтральной территории. Гасдрубалу требовалось доброе отношение Сифакса, он не стал рисковать и атаковать гостя нумидийского царя. Пришлось скрипеть зубами и терпеть. Согласно Ливию, Гасдрубал именно в тот момент понял, насколько хитрым и опасным противником может оказаться Сципион: «Карфагену надо думать не о том, что он потерял Испанию, а о том, как бы не потерять Африку», — думал Гасдрубал, наблюдая за бойким молодым римлянином.
А Сципион был доволен тем, как прошли его переговоры с Сифаксом. Более того, он возвращался в Новый Карфаген уверенный в том, что теперь-то нумидийский царь — союзник Рима. Сифакс тоже был удовлетворен: он не сказал ни «да», ни «нет». Ссориться с Карфагеном, который находился под боком и все еще оставался могущественной державой, не входило в планы Сифакса — что бы там ни воображал на сей счет молодой Сципион.
В Карфагене задабривали Сифакса как могли и в конце 205 года до н. э. выдали за него дочь Гасдрубала. Считается, что брак с молодой, умной девушкой лишил Сифакса остатков разума, и он решительно присягнул Карфагену на верность. Хитрая политика лавирования дала трещину: Гасдрубал сумел привязать Сифакса к Карфагену.
В конце 206 года до н. э. Сципион вернулся домой. Его популярность в народе была огромна, и консулом 205 года до н. э. назвали именно его. От плебейского сословия вторым консулом был избран Публий Лициний Красс, обладавший баснословным богатством. Красс был еще и верховным понтификом (жрецом Юпитера) и потому не имел права покидать родную землю. Поэтому вариантов не было: Красс получил задание разобраться с Ганнибалом в Бруттии, а Сципиону досталась Сицилия.