L'histoire de Sophonisbe d'après APPIEN, Histoire romaine, VIII Punica (« Histoire de Libye » [= Afrique]) , chapitres 10-12 et 26-28. 10. Présentation de Sophonisbe et de Masinissa (élevé à Carthage, fiancé à Sophonisbe) ; Masinissa part à la guerre en Espagne ; Syphax s'éprend de Sophonisbe : rebuté il offre son alliance aux Romains en Espagne ; voulant récupérer Syphax, les Carthaginois lui donnent Sophonisbe en l'absence de Masinissa et d'Hasdrubal, le père, tous deux en Espagne [N.B. : impossible chronologiquement] ; conséquence : Masinissa s'allie secrètement à Scipion pour se venger. Hasdrubal s'en doute et essaie de faire éliminer Masinissa par une « escorte » de cavaliers. 11. Masinissa s'échappe et entraîne une armée à des tactiques extrêmement mobiles. 12. Syphax et les Carthaginois lancent une attaque préventive contre Masinissa qui leur échappe par sa mobilité... [On voit qu'ici la rivalité pour Sophonisbe est le moteur du renversement des alliances numides...] (Arrivée de Scipion en Afrique. Masinissa le rejoint. Péripéties de la guerre) 26. Masinissa monte une expédition contre Syphax, reçoit en renfort le tiers de l'armée romaine avec Laelius à sa tête. Bataille. Combat singulier entre les deux Numides. Les hommes de Syphax s'enfuient et le roi est capturé après une chute de cheval (cf. T.-L.). Reddition. N.B. Masinissa demande à Laelius de lui livrer 2.500 transfuges massyles (donc des « traîtres » appartenant aux tribus de Masinissa et passés dans le camp de Syphax), les obtient et les fait massacrer. 27. Invasion du royaume de Syphax. Arrivée d'ambassadeurs de Cirta venus offrir la reddition de la ville ainsi que de messagers privés de Sophonisbe chargés d'expliquer à Masinissa les circonstances du mariage. Joie de Masinissa qui veille à laisser Sophonisbe à Cirta pour la soustraire aux Romains (mais sans l'épouser formellement) tandis que lui-même rallie le camp de Scipion. Entrevue entre Scipion et Syphax qui accable Sophonisbe (« soit que ce fût vrai, soit sous l'effet de la jalousie »). 28. Scipion consulte Syphax sur l'ensemble de la situation. Laelius vient confirmer les dires de Syphax au sujet de Sophonisbe. Scipion donne l'ordre à Masinissa de livrer Sophonisbe. Masinissa commence par rechigner. Second ordre formel (« Masinissa n'a pas le droit de se servir d'autorité dans le butin commun. Il doit d'abord remettre sa prise avec le reste puis la réclamer en présentant des arguments »). Masinissa part avec un détachement romain pour aller rechercher Sophonisbe, mais il arrive le premier avec du poison et met Sophonisbe devant l'alternative : le suicide ou l'esclavage. Ensuite, il se retire. Sophonisbe se suicide. Masinissa lui fait des funérailles royales. Scipion loue et calme Masinissa « débarrassé d'une méchante femme ». Il lui fait des cadeaux. Les Romains sont partagés sur le sort de Syphax « qui était leur allié en Espagne » (?) ... Mais Syphax s'empresse de mourir de chagrin.