国王腓力五世谈判的破裂，为汉尼拔征服义大利的计画鸣起丧钟。于前203年，在义大利征战将近十五年后，汉尼拔被迦太基政府召回北非，以对抗由大西庇阿率领入侵迦太基的罗马远征军。
返回迦太基.在汉尼拔尚未回迦太基前，大西庇阿率军入侵北非，迦太基政府内的主和派打算与罗马商讨休战协议。主战派召回汉尼拔，恢复了民众对战争的支持，汉尼拔被任命为军队统帅，掌管由非洲军与汉尼拔从义大利所携佣兵组成的联军。前203年，汉尼拔与大西庇阿在和平谈判中首次会面，尽管他们互相仰慕对方的军事才华，在罗马坚