En Afrique, Syphax marche contre le roi des Massyles et le vainc. Massinissa se réfugie au mont Balbus (djebel Ressas) et lance des raids contre Carthage. Vaincu et traqué par le carthaginois Bucar (Bocchar), il parvient à échapper de justesse à la noyade. Il réussit plus tard à soulever les Massyles et à reprendre possession de son royaume.