乌斯·西庇阿·卡尔弗斯决定采取攻势。普布利乌斯·西庇阿攻击由吉斯戈和马戈·巴卡的军队。罗马大败，普布利乌斯被杀。战后，吉斯戈与哈斯德鲁巴·巴卡军队加强了联系使得可以互相增援。一个月后，格奈乌斯也战败被杀。前207年，吉斯戈和马戈·巴卡驻防今日西班牙加的斯附近。翌年募得七万步兵、四千五百名骑兵，但在伊利帕战役被大西庇阿击败。此后吉斯戈渡海回到北非，说服了西努米底亚国王西法克斯加入反罗马的阵营，并将其女索福尼斯巴嫁给西法克斯。前204年，大西庇阿登陆北非的时候，遭到迦太基和西努米底亚的合攻。大西庇阿利用